Cet article présente principalement l'utilisation courante du framework CodeIgniter, et résume et analyse les techniques de fonctionnement courantes telles que les contrôleurs de framework CodeIgniter, les formulaires et les bases de données sous la forme d'exemples simples. Les amis dans le besoin peuvent s'y référer
<.>Les exemples de cet article décrivent les utilisations courantes du framework CodeIgniter. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :1. Super objet et attributs du contrôleur Codeigniter
$this->load; $this->load->database(); $this->load->view(); $this->load->helper();
$this->uri; $this->uri->segment(3);
$this->input;
2. Configuration de la base de données
$this->load->database(); $this->db->query('SELECT * FROM blog_user');
$db['default']['dbprefix'] = 'blog_'; $db['default']['swap_pre'] = 'my_';
$sql = "SELECT * FROM my_archive";
3. Chemin de soumission du formulaire
$this->load->helper('url');
site_url('控制器/方法名')
4. Vérification du formulaire (veuillez vous référer au précédent article "Explication détaillée des exemples de méthodes de validation de formulaire CodeIgniter" et "Explication détaillée des exemples de validation de formulaire du cadre CI")
5. 🎜>① Insérer
② Requête
$this->db->insert('archive',$archive); 返回bool值 $insert_id = $this->db->insert_id(); $this->db->insert_batch('archive',$data); //插入多条
③ Mise à jour
$query = $this->db->query($sql); //返回Object $query->num_rows() 或者 $query->num_rows 返回查询出多少条 if($query->num_rows() > 0){ return $query->result();//$query->row() $query->result_array() $query->row_array() }else{ return false; } $query->last_query();
④ Supprimer
$bool = $this->db->where('id >','74835')->update('archive', $data); $this->db->affected_rows(); //影响行数
$bool = $this->db->delete('tablename', array('id' => '500')); $bool = $this->db->where(array('id' => 500))->delete('tablename'); $this->db->affected_rows(); //影响行
Comment utiliser CodeIgniter pour intégrer Smarty
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!