Récupérer une valeur en SQL en PHP
kevin76110
Messages postés
4273
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
J'ai un tableau généré à partir d'une base de données, affiché en HTML ( généré par un boucle PHP).
Le tableau s'affiche correctement, pas de soucis.
Ce tableau, à un moment, dans une certaine case, il m'affiche un nombre. Par exemple 3 (c'est une variable en fait, récupérée par un $row["id_client"] .
J'aimerais que, à la place d'affiche 3, PHP aille chercher dans un autre table (la connexion est déjà faite), la table CLIENT , qu'il recherche l'id du client (ici c'est 3) et qu'il me renvoie le nom du client ( noté nom_client ).
Or, je bute un peu.
Une petite aide ?
PS : j'ai déjà fait ceci, mais ça n'a pas l'air d'aller :
Merci.
K.
J'ai un tableau généré à partir d'une base de données, affiché en HTML ( généré par un boucle PHP).
Le tableau s'affiche correctement, pas de soucis.
Ce tableau, à un moment, dans une certaine case, il m'affiche un nombre. Par exemple 3 (c'est une variable en fait, récupérée par un $row["id_client"] .
J'aimerais que, à la place d'affiche 3, PHP aille chercher dans un autre table (la connexion est déjà faite), la table CLIENT , qu'il recherche l'id du client (ici c'est 3) et qu'il me renvoie le nom du client ( noté nom_client ).
Or, je bute un peu.
Une petite aide ?
PS : j'ai déjà fait ceci, mais ça n'a pas l'air d'aller :
$idc = $row["id_client"]; echo $idc; $select42 = 'SELECT id_client, nom_cli FROM client WHERE id_client IS '.$idc; $result42 = mysql_query($select42,$link) or die ('Erreur : '.mysql_error() ); $total42 = mysql_num_rows($result42); while ($donnees = $reponse->fetch())
Merci.
K.
A voir également:
- Récupérer une valeur en SQL en PHP
- Recuperer message whatsapp supprimé - Guide
- Comment recuperer une video sur youtube - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Impossible de récupérer mon compte gmail - Guide
1 réponse
Bonjour
c'est '=', pas 'IS'
et ensuite, comme tu as un seul client qui a cet id, il n'y a pas de boucle à faire pour les récupérer tous, un simple
c'est '=', pas 'IS'
$select42 = 'SELECT id_client, nom_cli FROM client WHERE id_client = '.$idc;
et ensuite, comme tu as un seul client qui a cet id, il n'y a pas de boucle à faire pour les récupérer tous, un simple
$donnees = $reponse->fetch();suffit. Surtout qu'un while, s'arrêtera quand $donnees deviendra false, et qu'il n'y aura plus de nom de client à récupérer.