Ce code de mon modèle:
public function select($id)
{
$this->db->select('Something');
$this->db->from('tbl_somthing');
$this->db->where('tbl_somthing.User_id',$id);
$this->db->where('tbl_somthing.Something',0,FALSE);
$query = $this->db->get();
return $query->result();
}
Comment pourrais-je sélectionner uniquement des valeurs non nulles dans le champ Quelque chose? La requête ci-dessus ne fonctionne pas.
Essaye ça :
public function select($id){
return $this->db->select('Something');
->from('tbl_somthing');
->where('tbl_somthing.User_id',$id);
->where('tbl_somthing.Something != ',0,FALSE);
->get()->result();
}
Essaye ça
Nous pouvons utiliser simplement un moyen de trouver la valeur différente de la requête codeigniter mysqli:
$this->db->where('tbl_tabel_name != ', $id_name); //correct way
Cela fonctionnera doucement aussi:
<?php
$my_query = $this->db->get_where('my_table' , array(
'table_row!='=> NULL
))->result_array();
?>
Prendre plaisir :)