Affichage d'un tableau

jojojami Messages postés 33 Statut Membre -  
Alain_42 Messages postés 5413 Statut Membre -
Bonjour,

j'ai 3 tableaux dans ma BD
article (id_article,libelle,marque,quantite,date)
fournisseur (id_fournisseur,nom_fou,tel_fou,fax_fou,adresse_fou)
intervenant (id_intervenant,nom_intervenant,tel_intervenant,e_mail_intervenant,pwd_intervenant)
les 3id sont tous une clé primaire

et j'ai une autre table "entrees" dont je veux un affichage de seulement: id article,id_fournisseur,id_intervenant
j'ai fait la Contrainte de clé étrangère (INNODB) dans cette table entrees dans la BD mais j'ai pa pu l'afficher :(

voilà mon scripte:

<?php
// information pour la connection à le DB
$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'gestion de stock';

// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());

// requête SQL qui compte le nombre total d'enregistrement dans la table et qui
//récupère tous les enregistrements
$select = 'SELECT id_intervenant,id_article,id_fournisseur FROM entrees';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);


if($total) {
//affichage du tableau
echo '<table background="transparent" cellpadding="" width="200px" height="100px" bordercolor="">'."\n";

echo '<tr>';
echo '<td bgcolor=""><b><u>id_intervenant</u></b></td>';
echo '<td bgcolor=""><b><u>id_article</u></b></td>';
echo '<td bgcolor=""><b><u>id_fournisseur</u></b></td>';


echo '</tr>'."\n";

while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td bgcolor="">'.$row["id_intervenant"].'</td>';
echo '<td bgcolor="">'.$row["id_article"].'</td>';
echo '<td bgcolor="">'.$row["id_fournisseur"].'</td>';


?>

<?php echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
}
else
{ echo 'Pas d\'enregistrements dans cette table...';
}

// on libère le résultat
mysql_free_result($result);

?>


A voir également:

2 réponses

Alain_42 Messages postés 5413 Statut Membre 894
 
et si tu met:

if($total > 0)
0
jojojami Messages postés 33 Statut Membre
 
nn mr :( ca n'a pa marché
0
Alain_42 Messages postés 5413 Statut Membre 894
 
rajoutes un echo pour voir:

..............
$total = mysql_num_rows($result); 

echo "nombre trouve: ".$total;

...........

0