Tableau dynamique avec php
Résolu
maroosoft
Messages postés
65
Date d'inscription
Statut
Membre
Dernière intervention
-
oppossom Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
oppossom Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis entrain de réaliser un site web dynamique.j'ai une partie dont le contenu est un tableau généré dynamiquement en fonction de nombre d'enregistrements dans la base.voulez vous m'indiquer comment faire afin de pouvoir afficher ce tableau.
et Merci.
je suis entrain de réaliser un site web dynamique.j'ai une partie dont le contenu est un tableau généré dynamiquement en fonction de nombre d'enregistrements dans la base.voulez vous m'indiquer comment faire afin de pouvoir afficher ce tableau.
et Merci.
A voir également:
- Tableau dynamique avec php
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Tableau ascii - Guide
- Trier un tableau excel - Guide
5 réponses
Salut,
Il te suffit de mettre l'impression des balises <tr> et <td> dans la boucle de parcours de la tables :
@Bientôt
Il te suffit de mettre l'impression des balises <tr> et <td> dans la boucle de parcours de la tables :
<TABLE> while( $row = mysql_fetch_array($result) ) { print "<TR><TD>$row[a]</TD><TD>.......</TD></TR>"; } </TABLE>
@Bientôt
bonjour ,tu peux aussi faire une fonction et l'appeler ,$resultat serait ta requete :
function afficher($resultat) {
$nblignes=mysql_num_rows($resultat);
$nbchamps=mysql_num_fields($resultat);
echo "<table border=2 align=center><tr>";
for($i=0; $i < $nbchamps; $i++) {
$tabchamps[$i] = mysql_field_name($resultat,$i);
echo "<th>$tabchamps[$i]</th>";
}
echo "</tr>";
for($i=0; $i < $nblignes; $i++) {
$ligne = mysql_fetch_row($resultat);
echo "<tr>";
for($j=0; $j < $nbchamps; $j++) {
echo "<td>$ligne[$j]</td>";
}
echo "</tr>";
}
echo "</table>";
}
?>
function afficher($resultat) {
$nblignes=mysql_num_rows($resultat);
$nbchamps=mysql_num_fields($resultat);
echo "<table border=2 align=center><tr>";
for($i=0; $i < $nbchamps; $i++) {
$tabchamps[$i] = mysql_field_name($resultat,$i);
echo "<th>$tabchamps[$i]</th>";
}
echo "</tr>";
for($i=0; $i < $nblignes; $i++) {
$ligne = mysql_fetch_row($resultat);
echo "<tr>";
for($j=0; $j < $nbchamps; $j++) {
echo "<td>$ligne[$j]</td>";
}
echo "</tr>";
}
echo "</table>";
}
?>
bonjour à tous
j'ai un pb dans le meme theme que vous
voila
je veux programmer un tableau dynamique qui affiche le contenu d'un table de la base des donnees Mysql, la table contient 5 champs et plusieurs lignes, le tableau s'affiche par 5 lignes, au dessous du tableau un bouton suivant et un bouton precedant pour la naviguation...............................????????????????????????.
merci d'avance pour l'aide.....
bye.......
j'ai un pb dans le meme theme que vous
voila
je veux programmer un tableau dynamique qui affiche le contenu d'un table de la base des donnees Mysql, la table contient 5 champs et plusieurs lignes, le tableau s'affiche par 5 lignes, au dessous du tableau un bouton suivant et un bouton precedant pour la naviguation...............................????????????????????????.
merci d'avance pour l'aide.....
bye.......
l'astuce est comment recuperer le contenu de tous les champs du table d'une base des donnees et les afficher dans un tableau.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
slt je vais vous donner mon code
pour mieux s'informer
voila et merci...
<html>
<head><title>tableau dynamique </title></head>
<body>
<?php
//parametres de connexion
$machine="localhost";
$utilisateur="root";
$mot_passe="";
$nom_base="bdd";
//connexion au SGBD Mysql
$con=mysql_connect($machine,$utilisateur,$mot_passe);
if(!$con)
{
echo"erreur de connection";
mysql_close($con);
exit;//on force la terminaison de la connection
}
else//s'il y a de connection
//connexion a la base des donnees
mysql_select_db($nom_base,$con);
$query="SELECT * FROM table";
$resultat=mysql_query($query);
echo'<table>';
$row=mysql_fetch_row($resultat);
while($row)
{
echo"<tr><td>$row['nomTA']</td><td>$row['pseudo']</td><td>$row['NRDVvalide']</td><td>$row['NRDVenattente']</td><td>$row['NRDVannule']</td></tr>\n";
}
echo'</table>';
?>
</body>
</html>
pour mieux s'informer
voila et merci...
<html>
<head><title>tableau dynamique </title></head>
<body>
<?php
//parametres de connexion
$machine="localhost";
$utilisateur="root";
$mot_passe="";
$nom_base="bdd";
//connexion au SGBD Mysql
$con=mysql_connect($machine,$utilisateur,$mot_passe);
if(!$con)
{
echo"erreur de connection";
mysql_close($con);
exit;//on force la terminaison de la connection
}
else//s'il y a de connection
//connexion a la base des donnees
mysql_select_db($nom_base,$con);
$query="SELECT * FROM table";
$resultat=mysql_query($query);
echo'<table>';
$row=mysql_fetch_row($resultat);
while($row)
{
echo"<tr><td>$row['nomTA']</td><td>$row['pseudo']</td><td>$row['NRDVvalide']</td><td>$row['NRDVenattente']</td><td>$row['NRDVannule']</td></tr>\n";
}
echo'</table>';
?>
</body>
</html>