Affichage de données dans un tableau tableau
Fermé
fabrice88250
Messages postés
24
Date d'inscription
vendredi 3 août 2007
Statut
Membre
Dernière intervention
14 juin 2018
-
6 mai 2008 à 11:13
zavenger Messages postés 811 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 20 avril 2012 - 6 mai 2008 à 13:41
zavenger Messages postés 811 Date d'inscription vendredi 29 février 2008 Statut Membre Dernière intervention 20 avril 2012 - 6 mai 2008 à 13:41
A voir également:
- Affichage de données dans un tableau tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Tableau word - Guide
- Trier tableau excel - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
5 réponses
fabrice88250
Messages postés
24
Date d'inscription
vendredi 3 août 2007
Statut
Membre
Dernière intervention
14 juin 2018
1
6 mai 2008 à 11:44
6 mai 2008 à 11:44
je sais faire un tableau en html sans aucun probleme mais mon soucis et de faire en sorte de regrouper les données dans une cellule et que la celulle de droite soit l'ID+1 des données qui sont dans MYSQL--
Fabrice | photos-vosges.fr | Souriez, Aimez, Vivez les vosges
Fabrice | photos-vosges.fr | Souriez, Aimez, Vivez les vosges
zavenger
Messages postés
811
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
20 avril 2012
161
6 mai 2008 à 11:52
6 mai 2008 à 11:52
C'est un debut ...
<?PHP
$db = mysql_connect('xxxxx', 'xxxxx', 'xxxx');
mysql_select_db('xxxxx',$db);
$sql = 'SELECT * FROM wallpapers';
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
echo <table>
while($data = mysql_fetch_array($req))
{
echo "<tr><td>";
echo '<img src="../images/wallpapers/', $data['logo'] ,'" alt="', $data['alt'] ,'" width="250" height="188"/>';
echo 'Nom :' .$data['nom'];
echo "</td><td>";
$size = GetImageSize("../images/wallpapers/".$data['logo']);
echo "Taile de l'image :$size[0]x$size[1]"
echo "</td><td>";
$filename = "../images/wallpapers/".$data['logo'];
echo filesize($filename). ' bytes';
echo 'Vues :' .$data['nbrclics'];
echo "</td></tr>";
}
?>
<?PHP
$db = mysql_connect('xxxxx', 'xxxxx', 'xxxx');
mysql_select_db('xxxxx',$db);
$sql = 'SELECT * FROM wallpapers';
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
echo <table>
while($data = mysql_fetch_array($req))
{
echo "<tr><td>";
echo '<img src="../images/wallpapers/', $data['logo'] ,'" alt="', $data['alt'] ,'" width="250" height="188"/>';
echo 'Nom :' .$data['nom'];
echo "</td><td>";
$size = GetImageSize("../images/wallpapers/".$data['logo']);
echo "Taile de l'image :$size[0]x$size[1]"
echo "</td><td>";
$filename = "../images/wallpapers/".$data['logo'];
echo filesize($filename). ' bytes';
echo 'Vues :' .$data['nbrclics'];
echo "</td></tr>";
}
?>
fabrice88250
Messages postés
24
Date d'inscription
vendredi 3 août 2007
Statut
Membre
Dernière intervention
14 juin 2018
1
6 mai 2008 à 12:04
6 mai 2008 à 12:04
sa ne fonctionne pas. j'ai essayé a ta façon en fermant le tableau mais j'ai une erreur lors de l'affichage.
"Parse error: syntax error, unexpected T_WHILE, expecting ',' or ';' in /homepages/44/d178593088/htdocs/pages/wall.php on line 21
"
"Parse error: syntax error, unexpected T_WHILE, expecting ',' or ';' in /homepages/44/d178593088/htdocs/pages/wall.php on line 21
"
zavenger
Messages postés
811
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
20 avril 2012
161
6 mai 2008 à 13:16
6 mai 2008 à 13:16
desolé, j'ai oublié un ;
echo "Taile de l'image :$size[0]x$size[1]";
echo "Taile de l'image :$size[0]x$size[1]";
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
fabrice88250
Messages postés
24
Date d'inscription
vendredi 3 août 2007
Statut
Membre
Dernière intervention
14 juin 2018
1
6 mai 2008 à 13:23
6 mai 2008 à 13:23
ok maintenant on affiche bien les données. par contre comment faire si je veus que mes images (logo) s'affichent sur 3 ou 4 colonnes et sur x lignes ?
zavenger
Messages postés
811
Date d'inscription
vendredi 29 février 2008
Statut
Membre
Dernière intervention
20 avril 2012
161
6 mai 2008 à 13:41
6 mai 2008 à 13:41
Je ne comprends pas bien ce que tu veux, puisque la tu as deja 3 colonnes. Mais bon le principe c'est de fire les boucles qui vont bien
Tu as certainement compris que <tr> </tr> c'est une ligne
<td></td> c'est une colonne
Tu as certainement compris que <tr> </tr> c'est une ligne
<td></td> c'est une colonne