[PHP]lister les données MSQL dans un tableau
BK-93
-
BK-93 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
BK-93 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche a afficher des données issue d'une base MySQL.
J'arrive a faire une requete et a afficher le resultat dans un tableau classique (donnés afficher verticalement)
mais ce que je souhaite, c'est afficher ces données dans un tableau de 4 colonnes, je m'explique:
- au lieu d'avoir mon resultat sous cette forme:
[titre01] - [images01]
[titre02] - [images02]
[titre03] - [images03]
[titre04] - [images04]
[titre05] - [images05]
ect...
- je souhaite plutot avoir:
[titre01] [titre02] [titre03] [titre04]
[images01] [images02] [images03] [images04]
[titre05] ect...
[images05] ect...
Si quelqu'un a une idée, je suis preneur
Merci d'avance
PS: j'ai deja essayé avec Dreamweaver, ça n'a rien donné
Je cherche a afficher des données issue d'une base MySQL.
J'arrive a faire une requete et a afficher le resultat dans un tableau classique (donnés afficher verticalement)
mais ce que je souhaite, c'est afficher ces données dans un tableau de 4 colonnes, je m'explique:
- au lieu d'avoir mon resultat sous cette forme:
[titre01] - [images01]
[titre02] - [images02]
[titre03] - [images03]
[titre04] - [images04]
[titre05] - [images05]
ect...
- je souhaite plutot avoir:
[titre01] [titre02] [titre03] [titre04]
[images01] [images02] [images03] [images04]
[titre05] ect...
[images05] ect...
Si quelqu'un a une idée, je suis preneur
Merci d'avance
PS: j'ai deja essayé avec Dreamweaver, ça n'a rien donné
A voir également:
- [PHP]lister les données MSQL dans un tableau
- Fuite données maif - Guide
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Imprimer un tableau excel - Guide
2 réponses
Tu fais d'abord une requete pr récupérer les titres, tu fais un
<table>
<tr>
while($ligne=mysql_fetch_array($result))
{
$titre=$ligne['titre'];
echo'<td>'.$titre.'</td>';
}
</tr>
idem pr les images
<tr>
while(...
{}
</tr>
</table>
Ca va te donner deux ligne, mais tu vas avoir un probleme si tu a bcp d'affichage pr revenir à la ligne, je sais pas trop... Ou alors tu regarde cmb tu peux en mettre a suivre, et tu introduit ds le while un compteur et tufais en sorte d'afficher que les valeurs du compteur que tu souhaites, mais ca me semble un peu hard et je suis sure ke ca pourrais etre plus simple...
Essaie tjs
<table>
<tr>
while($ligne=mysql_fetch_array($result))
{
$titre=$ligne['titre'];
echo'<td>'.$titre.'</td>';
}
</tr>
idem pr les images
<tr>
while(...
{}
</tr>
</table>
Ca va te donner deux ligne, mais tu vas avoir un probleme si tu a bcp d'affichage pr revenir à la ligne, je sais pas trop... Ou alors tu regarde cmb tu peux en mettre a suivre, et tu introduit ds le while un compteur et tufais en sorte d'afficher que les valeurs du compteur que tu souhaites, mais ca me semble un peu hard et je suis sure ke ca pourrais etre plus simple...
Essaie tjs
Merci
c'est assez logique comme fonctionnement, mais il reste le problème du retour à ligne.
J'ai trouvé une autre solution sinon, c'est d'afficher 4 tableaux avec tables differentes, c'est un peu lourds pour la gestion et c'est pour cela que je voulais y arrivé avec seulement 1 table.
Quoi qu'il en soit, je cherche toujours de mon coté et reste ouvert aux sugestions
Merci
c'est assez logique comme fonctionnement, mais il reste le problème du retour à ligne.
J'ai trouvé une autre solution sinon, c'est d'afficher 4 tableaux avec tables differentes, c'est un peu lourds pour la gestion et c'est pour cela que je voulais y arrivé avec seulement 1 table.
Quoi qu'il en soit, je cherche toujours de mon coté et reste ouvert aux sugestions
Merci