Problème de récupération d'une requète
Fermé
Bonjour,
voilà je suis débutant en php, et la je bloque sur un problème :
voilà une requète correcte sur MySQL (je l'ai testée) :
SELECT etat, SUBSTR(etat, 1, 5 ) FROM ascenseur0001 WHERE reference IN ( 0001 )
Le problème que j'ai c'est que je n'arrive pas à recupérer ou à afficher le résultat.
Pouvez-vous m'aider svp?
merci
voilà je suis débutant en php, et la je bloque sur un problème :
voilà une requète correcte sur MySQL (je l'ai testée) :
SELECT etat, SUBSTR(etat, 1, 5 ) FROM ascenseur0001 WHERE reference IN ( 0001 )
Le problème que j'ai c'est que je n'arrive pas à recupérer ou à afficher le résultat.
Pouvez-vous m'aider svp?
merci
A voir également:
- Problème de récupération d'une requète
- Convertisseur récupération de texte - Guide
- Récupérer une vidéo youtube - Guide
- Impossible de récupérer mon compte gmail - Guide
- Recuperer une discussion whatsapp - Guide
- Recuperation de données - Guide
1 réponse
Utilisateur anonyme
10 avril 2013 à 11:08
10 avril 2013 à 11:08
Bonjour,
Bon en supposant que ta requête est bonne (elle l'est hein? :p) où comment veux tu l'afficher?
Z.
Bon en supposant que ta requête est bonne (elle l'est hein? :p) où comment veux tu l'afficher?
Z.
10 avril 2013 à 11:16
Si résultat = 1 -> j'écris ok
si résultat = 2 -> j'écris pas ok
tu comprends?
10 avril 2013 à 11:28
Alors pour le résultat d'une requête $ta_requete, il faut faire ceci
$ta_requete_lisible = $ta_requete -> fetch()
et en faisant $ta_requete_lisible['le_nom_de_la_colonne_qui_est_dans_ta_table'], tu obtiens le contenu de cette variable. Vu ta requête, ton 1 ou 0 est contenu dans la variable $ta_requete_lisible['etat']
Z.
10 avril 2013 à 11:42
voilà mon code :
$reponse = $bdd->query('SELECT etat, SUBSTR(etat, 1, 5 ) FROM ascenseur0001 WHERE reference IN ( 0001 )');
$resultat=$reponse->fetch();
echo "$resultat['etat']";
10 avril 2013 à 11:50
Tiens, moi par exemple, je suis là dessus en ce moment
$query=$bdd->query('SELECT * FROM client');
$queryfetch=$query->fetch();
echo "<OPTION VALUE='".$queryfetch['id']."'>".$queryfetch['nom']."</OPTION>";
Ma table client possède 12 colonnes (que j'utilise après, là j'en ai mis que 2 : id et nom)
Pour être sur que ta requete est bonne, entre la directement dans phpMyadmin dans l'onglet SQL
10 avril 2013 à 11:51