[PHP] jointure

Résolu/Fermé
pols12 Messages postés 1143 Date d'inscription lundi 22 mars 2010 Statut Membre Dernière intervention 31 juillet 2019 - 27 août 2010 à 16:28
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 31 août 2010 à 09:10
Bonjour,
J'essai de faire une jointure, amsi ca ne marche pas. :(

Code:
$sql=mysql_query("SELECT *
FROM phrases, membres
WHERE  phrases.ident_join = membres.ID
ORDER BY membres.ID DESC
LIMIT 0,500") or die ('Erreur :48 '.mysql_error());
while ($resultat = mysql_fetch_array($sql) )
	{
	$phrase = $resultat['phrase'];
	$ident = $resultat['membres.prenom'].' '.$resultat['membres.nom'];
	echo 'La phrase de <b>'.$ident.'</b> est: <br /> <b>'.$phrase.'</b> <br /> <br />';
	}


Et l'erreur:
Notice: Undefined index: membres.prenom in C:\Documents and Settings\xp\Bureau\Paul\Internet\wamp\www\site\espace_membre\phrase2\lire_toutes_p.php on line 56


Il en est de même pour membres.nom .
Et ceci autant de fois que la boucle l'affiche... :)

C'est la première fois que j'utilsie une jointure, ou est l'erreur?

Merci!
Pols12






A voir également:

3 réponses

Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
27 août 2010 à 16:31
amsi ca ne marche pas
je susi pas le seul à avoir une main qui écrit plus vite que l'autre

essayes de metter juste le nom du champ, voir d'utiliser des ALIAS (renomer le nom de la colone dans la sortie)
1
pols12 Messages postés 1143 Date d'inscription lundi 22 mars 2010 Statut Membre Dernière intervention 31 juillet 2019 119
30 août 2010 à 19:35
"je susi"
Je vois ca.. =D
Je test et je poste! ;)
0
pols12 Messages postés 1143 Date d'inscription lundi 22 mars 2010 Statut Membre Dernière intervention 31 juillet 2019 119
30 août 2010 à 19:57
Ca a l'air de marcher.
Bien que les alias sont censés ne pas être obligatoire... :) :?
:???:
Merci!!
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 193
31 août 2010 à 09:10
il faut croire que mysql ne gère pas bien quelques petites choses... tant qu'une parade est trouvée, on peut être content d'avoir un si bon logiciel gratuit
0