Probleme resultats mysql
Bonjour,
Sur ce site les résultats de la base sont sur 3 colonnes avec un style.Comment reproduire ce résultat.
Avec une boucle je vois pas comment changer de cellule pour faire 3 colonnes.
Merci
Sur ce site les résultats de la base sont sur 3 colonnes avec un style.Comment reproduire ce résultat.
Avec une boucle je vois pas comment changer de cellule pour faire 3 colonnes.
Merci
9 réponses
-
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in
-
Il y avait une petite faute
mais maintenant ca met Warning: mysql_fetch_assoc() expects parameter 1 to be resource, object given in C:\wamp\www\
avec ca
<?php
$sql = $bdd->query('SELECT * FROM catalogue');
$i=0;
echo "<table>";
while($res = mysql_fetch_assoc($sql))
{
if($i%3 == 0)
{
echo "<tr><td>".$res['titre']."</td>";
}
if($i%3 == 1)
{
echo "<tr><td>".$res['titre']."</td>";
}
if($i%3 == 2)
{
echo "<td>".$res['titre']."</td></tr>";
}
$i++;
}
echo "</table>";
?> -
ca retourne -> Call to undefined function mysq_fetch_assoc()
Sinon c'est bien ca :
<?php
$sql = $bdd->query('SELECT * FROM catalogue');
$i=0;
echo "<table>";
while($res=mysq_fetch_assoc($sql))
{
if($i%3 == 0)
{
echo "<tr><td>".$donnees['titre']."</td>";
}
if($i%3 == 1)
{
echo "<tr><td>".$donnees['titre']."</td>";
}
if($i%3 == 2)
{
echo "<td>".$donnees['titre']."</td></tr>";
}
$i++;
}
echo "</table>";?> -
svp
-
comment je fais pour que la boucle soit dans 3 colonnes ?
-
C'est simple je veux faire le meme tableau qu'ici mais avec les donnes de ma base
https://de.linkedin.com/learning-
-
-
$i=0; echo "<table>"; while($res=mysq_fetch_assoc($sql)) { if($i%3 == 0) { echo "<tr><td>tes infos récupérés de la requête</td>"; } if($i%3 == 1) { echo "<td>tes infos récupérés de la requête</td>"; } if($i%3 == 2) { echo "<td>tes infos récupérés de la requête</td></tr>"; } $i++; } echo "</table>";
Voilà en gros à quoi ça ressemblera...
-
-
pour faire simple je veux faire pareil....
-
PS : Merci pour la réponse
-
Sur ce site les résultats de la base sont sur 3 colonnes
???