Soyez le premier à donner votre avis sur cette source.
Snippet vu 8 030 fois - Téléchargée 29 fois
<? 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>
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.
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 ?
il te faut ajouter quelque chose comme ca a mon avis :
<?
echo "";
echo "supprimer";
echo "";
// 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 aide
The Binch
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 colonne
echo ' Supprimer '
</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
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.