[SQL] requete avec plusieur table

Fermé
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 22 oct. 2008 à 21:08
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 - 23 oct. 2008 à 18:26
Bonjour,

Je fais une requête avec 2 tables mais j'ai un petit soucis :
Rien ne s'affiche.
voici mon code :
$result = mysql_query("SELECT s.id_nom,s.stock,p.nom FROM eyself_stock s,eyself_produit p WHERE s.id_nom=p.nom ORDER BY p.nom ASC LIMIT $premier_message, $nombre_entree_par_page") or die("Requête invalide : " . mysql_error());
	
	echo '<table>';
	echo '<tr>';
	echo '<th>Modifier</th>';
	echo '<th>ID Nom</th>';
	echo '<th>Nom</th>';
	echo '<th>Stock</th>';
	echo '</tr>';
	while ($donnees = mysql_fetch_array($result))
	{
	?>
		<tr>
			<td><?php echo 'Modifier';?></td>
			<td><?php echo $donnees['id_nom'];?></td>
			<td><?php echo $donnees['nom'];?></td>
			<td><?php echo $donnees['stock'];?></td>
		</tr>
	<?php
	}
	echo '</table>';

Si j'enlève le WHERE, j'ai bien les données qui s'affichent mais en double forcément.

4 réponses

wolfwood28 Messages postés 46 Date d'inscription dimanche 5 octobre 2008 Statut Membre Dernière intervention 11 septembre 2014 5
22 oct. 2008 à 21:12
Salut,

Je vais peut-être te répondra à coté de la plaque mais essaie d'ajouter après ton SELECT, DISTINCT, sa permet d'éviter les doublons.
0
titchouzaune Messages postés 219 Date d'inscription samedi 11 août 2007 Statut Membre Dernière intervention 28 décembre 2010 16
22 oct. 2008 à 21:14
"eyself_stock s,eyself_produit p "

c'est le nom de tes tables ca?
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
22 oct. 2008 à 22:00
oui c'est le nom des tables.
et non le DISTINCT ne fonctionnera pas ici car dans mon cas, le champ "nom" dans la table eyself_stock est un nombre que je dois remplacer par le vrai nom dans la table eyself_produit d'où le WHERE.
0
okuni Messages postés 1221 Date d'inscription jeudi 4 septembre 2008 Statut Membre Dernière intervention 2 janvier 2014 126
23 oct. 2008 à 18:26
UP^^
aidez-moi s'il vous plait :)
0