requete SQL [PHP] - Programmation
Marsh Posté le 15-04-2002 à 22:36:09
nicmic a écrit a écrit : Quelqu'un pourrait me dire pourquoi ça marche pas? svp? $query ="select truc, truc2 from x,y where t = c"; $query .= " and t = 'all' and t2 = 125"; Merci |
et elles ont quelle têtes tes tables ?
Marsh Posté le 15-04-2002 à 22:47:30
En fait, j'aimerai savoir si la syntaxe de la 2ème ligne est bonne. C'est la première fois que j'utilise 'all'. Faut-il bien des simples côtes?
Marsh Posté le 15-04-2002 à 23:14:51
Les simples guillemets, il en fait pour TOUTES les chaînes de caractères :
$query ="select truc, truc2 from x,y where t = 'c' and t = 'all' and t2 = 125";
Si t2 est un type numérique, çà devrait être bon, sinon...
Marsh Posté le 15-04-2002 à 23:17:11
Je viens de me relire ! ! ! !
Y'a un truc qui me choque dans ta requête :
Code :
|
Moi à la place du SGBD, je te dirais qu'aucun enregistrement ne pourra jamais répondre à ce que tu demande
Marsh Posté le 15-04-2002 à 23:19:15
OK, blague à part, çà doit être un truc du genre :
$query ="select truc, truc2 from x,y where x.t = 'c' and y.t = 'all' and ?.t2 = 125";
Le ?, c'est pour x ou y, à toi de voir !
Marsh Posté le 15-04-2002 à 22:33:06
Quelqu'un pourrait me dire pourquoi ça marche pas? svp?
$query ="select truc, truc2 from x,y where t = c";
$query .= " and t = 'all' and t2 = 125";
Merci