Afficher le resultat d'une requete

Résolu
debutant -  
 debutant -
bonjour, Comment afficher le resultat d'une requete dans un tableau: voici le code de ma resquete :
<html>
<table summary="VOILA TABLEAU DES ACCOUNTS">
  <tr>
    <th>num</th>
    <th>nom</th>
   

  </tr>

<?php 

$host_db = "localhost"; // nom de votre serveur
$user_db = "root"; // nom d'utilisateur de connexion à votre bdd
$password="xxxxx"; // mot de passe de connexion à votre bdd
$bdd_db = "infoathand"; // nom de votre bdd


function connect()
{
global $host_db,$user_db,$password,$bdd_db;
$connect_db = mysql_connect($host_db,$user_db,$password);
mysql_select_db($bdd_db,$connect_db);
return $connect_db;
}

 $connect_db = connect();

$req = "SELECT id,name FROM accounts";

$resultat = mysql_query($req);

while($tab = mysql_fetch_array($resultat))
{
  echo'<tr>
    <td>'.$tab['id'].'</td>
    <td>'.$tab['name'].'</td> 
 
	
  </tr>';
}

function close()
{
global $connect_db;
mysql_close($connect_db);
}


mysql_close();
?> 

</table>
</html>



merci d'avance pour vos reponses
A voir également:

3 réponses

Reivax962 Messages postés 3672 Date d'inscription   Statut Membre Dernière intervention   1 011
 
Bonjour,

mise à part le manque de balises <body>, je ne vois rien de choquant... Ca ne marche pas ? Quel message d'erreur as-tu ? Quel est le code généré ? ("afficher le code source" du navigateur)
Tu es sûr que ta base de données contient des données ?

Xavier
0
walid524 Messages postés 20 Date d'inscription   Statut Membre Dernière intervention  
 
essayez de changer cela ça marchera put etre
<tr>
<td><? $tab['id'] ?></td>
<td><? $tab['name'] ?></td>


</tr>
ou bien essayez avec mysql_fetch_row
0
debutant
 
c bon j'y suis arriver merci de vos reponses
0