<? while($data = mysql_fetch_array($resultat_requete)) { $t[] = $data; } ?> <table> <? $n = 3; // nb de colonne for($i = 0; $i <= (count($t) - 1); $i ++) { if ($i % $n == 0) { ?><tr><? } ?> <td><? echo $t[$i]['champ1']; echo $t[$i]['champ2']; // etc..... ?></td> <? if ($i % $n == (2)) { ?></tr><? } } ?> </table>
Salut, Je n'ai pas d'apport en tant que tel mais je suggère une amélioration si possible ( de votre part ou de tous ceux qui ont lu cd script). Aux deux colonnes (constituées des champs de la table Mysql) du tableau, je voudrais ajouter une troisième colonne qui en en réalité ne contiendra qu'un lien ("Supprimer" par exemple). L'objectif étant de pouvoir faire des suppressions de lignes dans le tableau par un click sur le lien<td>echo $t[$i]['champ1'];echo $t[$i]['champ2'];// ma troisième colonneecho '<a href =""> Supprimer </a> '</td>C'est sûrement pas l'espace pour poser mon problème (et je m'en excuse) mais j'ai roulé ma bosse dans les forums sans avoir un coup de main.Merci
Salut,il te faut ajouter quelque chose comme ca a mon avis :<? echo "<a href=supprimer.php?id-article=".$t[$i]['champ-id-de-l-article'].">"; echo "supprimer"; echo "</a>"; // etc..... ?>Ce code ne sera pas dans une 3eme colonne, mais dans la meme cellule que les infos sur l'article en question a supprimer.En esperant t'avoir aideThe Binch
Bonjour,Merci pour ce script qui me rend bien service. J'ai donc les données de ma base affichées sur 2 colonnes. Par contre je n'arrive pas à placer le lien correspondant sur les données affichés. Quelqu'un pourrait-il me donner la solution ?
bonjour,je voudrais signaler un probleme qui ce pose pour tous les scripts(que j ai pu tester) qui limite le nombre de colonne dans le tableau:il manque toujours le dernier resultat de la page. si tous le resultats sont sur une seule page: il manque le dernier resultat.si on a une pagination des resultats: il manque un resultat par page.
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 903 553 membres 131 nouveaux aujourd'hui 16 195 membres club