inclure une requete sql dans un tableau

Pierre78000
Invité n'ayant pas de compte PHPfrance

30 mai 2013, 12:19

Bonjour !

j'ai fais une requête sql pour afficher la liste des profils contenu dans ma bdd, et je voudrais maintenant mettre le infos dans un tableau mais je ne sais pas comment faire.
voila mon code :


<body>

<table>
<caption>Liste des candidats</caption>
<thead>
<tr>
<th>Nom</th>
<th>Prenom</th>
<th>Adresse</th>
<th>Code postal</th>
<th>Ville</th>
<th>Telephone</th>
<th>e-mail</th>


</tr>
<tbody>

<?php
$connex = mysql_connect("localhost","root","");
if(!$connex)
{
die ('Not connected:'.mysql_error());
}
$db_selected=mysql_select_db("cvtheque",$connex);
if(!$db_selected)
{
die ('can\'t use cvtheque :'.mysql_error());
}

// on crée la requête SQL
$sql = "SELECT * FROM `etat_civil` ORDER BY `nom`, `prenom`";

// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

// on fait une boucle qui va faire un tour pour chaque enregistrement
while($data = mysql_fetch_assoc($req))
{
// on affiche les informations de l'enregistrement en cours
echo $data['nom'].' '.$data['prenom'].' '.$data['adresse'].' '.$data['code_postal'].' '.$data['ville'].' '.$data['telephone'].' '.$data['email'].' </i><br>';
}

// on ferme la connexion à mysql
mysql_close();
?>
</tbody>

j'espere que vous pourrez m'aider !
merci d'avance =)

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

30 mai 2013, 13:59

Salut,


Tu peux afficher du html avec php donc en concaténation avec ce que tu affiche déjà tu peux afficher une ligne html.

Par exemple
<?php
echo '<tr>';
echo '<td>'.$data['champ 1'].'</td>';
// idem pour les autres champs
echo '</tr>';
Le tout dans le while bien sur ;)

@+
Il en faut peu pour être heureux ......

Eléphanteau du PHP | 10 Messages

30 mai 2013, 14:14

Bon bah ça marche merci bcp =)
a+