Affichage tableau php/html
Résolu/Fermé
wifi
-
27 avril 2009 à 09:29
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 27 avril 2009 à 10:18
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 27 avril 2009 à 10:18
A voir également:
- Affichage tableau php/html
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Tableau ascii - Guide
- Trier tableau excel - Guide
- Editeur html - Télécharger - HTML
4 réponses
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
27 avril 2009 à 09:34
27 avril 2009 à 09:34
pour commencer tu n'as pas besoin de faire 2 requêtes pour ça, essaye quelque chose dans ce style :
$sql = 'SELECT pos, ville FROM general order by pos'; $req = mysql_query($sql); while ($resultat = mysql_fetch_assoc($req)) { echo '<tr><td>'.$resultat['post'].'</td><td>'.$resultat['ville'].'</td></tr>'; }
perreet
Messages postés
230
Date d'inscription
vendredi 30 janvier 2009
Statut
Membre
Dernière intervention
3 mai 2018
20
27 avril 2009 à 09:34
27 avril 2009 à 09:34
C'est pas <th> et </th> qu'il faut mettre mais <td> et </td> ^^
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
27 avril 2009 à 09:37
27 avril 2009 à 09:37
non cette partie de son tableau est correcte, mis à part le <tr/> qui devrait être </tr>
wifi
>
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
27 avril 2009 à 10:03
27 avril 2009 à 10:03
merci thebishop ca fonctionne nickel et vi j ai une tite erreur avec mon tr :-) je louche un peu
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
27 avril 2009 à 10:01
27 avril 2009 à 10:01
Non perreet il a raison il faut bien mettre <th> pour avoir des titres de colonnes en gras, c'est fait pour
et sa partie de code n'est pas correcte:
while($resultat2 = mysql_fetch_assoc($req2)){
foreach ($resultat2 as $valeur2)
{
echo '<tr><td>'.$valeur2.'</td></tr>';
}
}
car à chaque boucle foreach il fait un <tr> donc une nouvelle ligne
il faut soit faire comme dit TheBiShop
soit faire:
et sa partie de code n'est pas correcte:
while($resultat2 = mysql_fetch_assoc($req2)){
foreach ($resultat2 as $valeur2)
{
echo '<tr><td>'.$valeur2.'</td></tr>';
}
}
car à chaque boucle foreach il fait un <tr> donc une nouvelle ligne
il faut soit faire comme dit TheBiShop
soit faire:
while($resultat2 = mysql_fetch_assoc($req2)){ echo '<tr>'; // une nouvelle ligne à chaque ligne de résultats foreach ($resultat2 as $valeur2) { echo '<td>'.$valeur2.'</td>'; } echo '</tr>'; }
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
27 avril 2009 à 10:18
27 avril 2009 à 10:18
Merci de passer ton message en "résolu" ;)