Requete en php!
Résolu/Fermé
mya1
Messages postés
334
Date d'inscription
samedi 5 juillet 2008
Statut
Membre
Dernière intervention
28 janvier 2013
-
14 juil. 2009 à 15:13
mya1 Messages postés 334 Date d'inscription samedi 5 juillet 2008 Statut Membre Dernière intervention 28 janvier 2013 - 14 juil. 2009 à 16:16
mya1 Messages postés 334 Date d'inscription samedi 5 juillet 2008 Statut Membre Dernière intervention 28 janvier 2013 - 14 juil. 2009 à 16:16
A voir également:
- Requete en php!
- Easy php - Télécharger - Divers Web & Internet
- Php natif - Forum PHP
- La requête graphql n’est pas autorisée facebook - Forum Facebook
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Bouton php - Forum PHP
5 réponses
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
14 juil. 2009 à 15:23
14 juil. 2009 à 15:23
Salut,
dans les requête on n'utilise pas les doubles "=" mais le simple "=".
De plus on doit toujours indiquer au niveau du FROM toutes les tables impliquées dans la requête : ici il faut rajouté la table "indicateur".
Ta requête devient alors :
M'enfin, ta requête est incohérente car il n'y a aucune jointure entre les deux tables mesure et indicateur.
Si on utilise deux tables c'est qu'on est amené à les lier par une jointure ce qui n'est pas le cas pour ta requete.
Bref, repose à plat ta requete et essaye de faire les choses dans l'ordre.
dans les requête on n'utilise pas les doubles "=" mais le simple "=".
De plus on doit toujours indiquer au niveau du FROM toutes les tables impliquées dans la requête : ici il faut rajouté la table "indicateur".
Ta requête devient alors :
$req1="select MESURE from mesure, indicateur where indicateur.INDICATEUR =".'TxMemoire';
M'enfin, ta requête est incohérente car il n'y a aucune jointure entre les deux tables mesure et indicateur.
Si on utilise deux tables c'est qu'on est amené à les lier par une jointure ce qui n'est pas le cas pour ta requete.
Bref, repose à plat ta requete et essaye de faire les choses dans l'ordre.
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
14 juil. 2009 à 15:25
14 juil. 2009 à 15:25
c'est quel select qui merdouille??
$req1="select MESURE from mesure where indicateur.INDICATEUR ==".'TxMemoire';
=>
$req1="select MESURE from `mesure` where INDICATEUR = 'TxMemoire';";
$req2="select * from parc where EQUIPEMENT_STANDARD ='".$e."'";
=>
$req2="select * from `parc` where EQUIPEMENT_STANDARD ='".$e."';";
$req1="select MESURE from mesure where indicateur.INDICATEUR ==".'TxMemoire';
=>
$req1="select MESURE from `mesure` where INDICATEUR = 'TxMemoire';";
$req2="select * from parc where EQUIPEMENT_STANDARD ='".$e."'";
=>
$req2="select * from `parc` where EQUIPEMENT_STANDARD ='".$e."';";
mya1
Messages postés
334
Date d'inscription
samedi 5 juillet 2008
Statut
Membre
Dernière intervention
28 janvier 2013
42
14 juil. 2009 à 15:40
14 juil. 2009 à 15:40
zempachi==> la jointure existe entre les deux tables à travers une clé etrangère qui est INDICATEUR. et pr les doubles == c t juste question de frappe.
et pour la reqête je l'ai déja testé en vain!!
merci bien pour votre réponse :)
jjsteing ==> ls deux requêtes ne marchent pas!! j'ai testé avec ce que tu m'as proposé sans résultat ! :s
et pour la reqête je l'ai déja testé en vain!!
merci bien pour votre réponse :)
jjsteing ==> ls deux requêtes ne marchent pas!! j'ai testé avec ce que tu m'as proposé sans résultat ! :s
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
14 juil. 2009 à 16:09
14 juil. 2009 à 16:09
et bien rien dans ta requete ne lie les deux tables. Il faudrait faire un truc dans le genre:
$req1="select MESURE from mesure, indicateur where mesure.id_commun = indicateur.id_commun and indicateur.INDICATEUR =".'TxMemoire';
mya1
Messages postés
334
Date d'inscription
samedi 5 juillet 2008
Statut
Membre
Dernière intervention
28 janvier 2013
42
14 juil. 2009 à 16:12
14 juil. 2009 à 16:12
bon c bon !! ca marche yav un pb dans le Select!!!
merci bien pr votre intéret!!
merci bien pr votre intéret!!
Zempachi
Messages postés
7472
Date d'inscription
vendredi 14 octobre 2005
Statut
Contributeur
Dernière intervention
5 juin 2020
906
14 juil. 2009 à 16:15
14 juil. 2009 à 16:15
c'était quoi le pb ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mya1
Messages postés
334
Date d'inscription
samedi 5 juillet 2008
Statut
Membre
Dernière intervention
28 janvier 2013
42
14 juil. 2009 à 16:16
14 juil. 2009 à 16:16
Zempachi effectivement c t ça le pb!! j'ai pu le resoudre!!
mercii bien
mercii bien