gros probleme de requêtes [MySQL] - SQL/NoSQL - Programmation
Marsh Posté le 29-07-2004 à 19:54:10
SELECT smileys.url AS url FROM users,smileys WHERE (users.login='bill') AND (smiley.name=users.prenom)
normalement ça devrait donner qqchose... (ma syntaxe est ptet pas top top...)
Marsh Posté le 29-07-2004 à 21:43:31
TriadPtale a écrit : SELECT smileys.url AS url FROM users,smileys WHERE (users.login='bill') AND (smiley.name=users.prenom) |
J'ai essayé mais sans résultats. Pour l'instant on va faire simple, donnez moi une réponse avec les deux étapes. merci de votre aide.
Marsh Posté le 29-07-2004 à 21:47:42
La requête de TriadPtale est bonne. si tu n'as pas de résultat, c'est que les deux champs en question n'ont pas la mêmes valeurs.
Y'a pas plus simple que ça requête, c'est une bête jointure entre deux table.
Marsh Posté le 29-07-2004 à 22:07:34
Arjuna a écrit : La requête de TriadPtale est bonne. si tu n'as pas de résultat, c'est que les deux champs en question n'ont pas la mêmes valeurs. |
le probleme c'est pas le fait que les deux champs en question n'ont pas les memes valeurs puisque la premiere requete renvoie la bonne valeur. Ce que je ne comprends pas c'est que pour que ca marche c'est a moi d'attribuer bonne valeur directement (cf mon exemple)
Marsh Posté le 29-07-2004 à 19:43:47
Bonjour,
C'est tout bête. j'ai deux requêtes. Je veux utiliser le résultat d'une premiere requete qui me servira pour la seconde requête:
$arg contient bien une valeur 'robert' donc la premiere requete fonctionne mais $fetch[url] est vide donc la seconde requete ne marche pas.
PAR CONTRE, quand j'attribue moi meme la valeur 'robert' à la variable $arg, la meme renvoyée par la premiere requete ca marche:
Donc je n'y comprends rien ca fait 4 jours que je suis sur ca, svp aidez moi merci beaucoup.