Codeigniter $this->db->get(), comment puis-je retourner des valeurs pour une ligne spécifique?
Dire que j'ai une base de données un tableau avec trois colonnes: ID, le Nom et l'Âge.
J'ai besoin de trouver l'utilisateur avec une (unique) ID, et ensuite de retour à l'âge. Actuellement, je suis en utilisant le code suivant
$this->db->where('id', '3');
$q = $this->db->get('my_users_table');
Comment puis-je obtenir de l'âge de cet utilisateur? Je pense que je dois utiliser
$q->result()
Mais vous ne savez pas comment l'utiliser avec une seule ligne.
- Double Possible de CodeIgniter - retour en une seule ligne?
Vous devez vous connecter pour publier un commentaire.
SOLUTION UN
SOLUTION DE DEUX
SOLUTION TROIS
SOLUTION DE QUATRE (AUCUN ENREGISTREMENT ACTIF)
vous pouvez utiliser la ligne() au lieu de la suite().
De l'accès à une ligne unique
Il vous suffit de l'utiliser dans une rangée.
Cas où vous sont dynamiquement l'obtention de vos données électronique.g Lorsque vous avez besoin de données en fonction de l'utilisateur connecté par leur id d'envisager d'utiliser l'exemple de code suivant pour Aucun Enregistrement Actif:
Ce sera de retour une ligne spécifique basé sur le jeu de données de session de l'utilisateur.