Bonjour,

J'ai besoin d'afficher dans une page web toutes les données d'une table sql

Voici le code de ma page

partie php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
// Connexion au serveur
mysql_select_db($database_ConnexionMa_Connexion, $ConnexionMa_Connexion);
 
// je crée la requête SQL
$sql = 'SELECT nom,prenom,mail,date FROM ma_table';
 
// j' 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))
partie html:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<tr>
          <td><span class="more"><?php echo '<b>'.$data['nom'].' '.$data['prenom'].'</b> ('.$data['mail'].')';
    echo ' <i>date Inscription : '.$data['date'].'</i><br>';?></span></td>
 
        </tr>
rien ne s'affiche... Pourtant si je laisse la partie "html" dans le code php, celà fonctionne mais il n'y a pas de structure. les résultats s'affichent en haut de ma page web.

Auriez vous une solution?

Merci d'avance pour vos réponse!!!