Page 1 sur 1

Double Colonne avec variable- Aide !

Posté : 23 nov. 2010, 22:18
par frazou1
Bonjour à tous, j'essaie d'obtenir une page ou plus avec 2 colonnes qui sera peuplé avec une variable que je récupère depuis un formulaire. Pour le moment mon code me donne qu'une seul colonne et pour le changement de page tout vas bien ... Quelqu'un peut m'aider ??

Voici le code :
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
</head>
<body>
<?php 
	$nbCouponsParPage = 6;
	$nbCoupons = $_GET['coupon']; 
	$nbCouponsSurLaPage = 0;
?> 
<table>
	<?php 
	for ($i=0; $i<$nbCoupons; $i++)
	{
		echo "<tr><td><table border='1' width='350' height='160'><tr><td><img src='../pic/logodeloitte.jpg' width='110' height='23' /><br><br>Programme Achats Chez Nous<br><h1>".$_GET['nom']."</h1><i>*Ce billet est valide seulement s'il est étampé.</td></tr></table></td></tr>"; //A FAIRE: afficher l'information sur un coupon
		$nbCouponsSurLaPage++;
		
		if ($nbCouponsSurLaPage >= $nbCouponsParPage)
		{
			echo "</table>&nbsp;<table>"; 
			$nbCouponsSurLaPage = 0;
		}
	}
	?>
</table>
</body>

Re: Double Colonne avec variable- Aide !

Posté : 23 nov. 2010, 22:35
par xTG
Je pense que tu n'utilises pas le bon terme, car td = colonne. ;)
Que souhaites-tu vraiment ? Un petit schéma pour mieux expliquer peut être ?

Re: Double Colonne avec variable- Aide !

Posté : 24 nov. 2010, 03:03
par frazou1
Ce que ça fait actuellement

Image

Ce que je veux que ça fasse

Image

Re: Double Colonne avec variable- Aide !

Posté : 24 nov. 2010, 03:29
par moogli
salut,

il faut jouer avec l'opérateur modulo (%) afin de changer de ligne au bont moment.

voici un exemple
<?php
$nbcolonne = 2;

echo '<table><thead><tr> entete ... </tr></thead><tbody>
<tr>';
$i = 0;
while ( condition que tu veut ) {
echo '<td>blabla bla</td>';
if (  (($i%2)===0) && ($i != 0)) {
echo '</tr><tr>';
}
$i++;
}
// fermeture propre de la table
if ( ($i%2)!==0) {
while ( ($i%2)!==0) {
echo '<td>&nbsp;</td>';
$i++;
}
}
echo '</tr>';
echo '<tfoot> .... </tfoot>
</table>';
?>
a tester ;)

@+

Re: Double Colonne avec variable- Aide !

Posté : 24 nov. 2010, 15:19
par frazou1
Mmmm ça fait une belle boucle sans fin !! Serais-tu capable de l'intégrer dans mon code ?

Re: Double Colonne avec variable- Aide !

Posté : 24 nov. 2010, 18:06
par moogli
hummm tu a foiré ta condition ?

il n'y a que deux boucle dont une qui te laisse un choix ...

ne sachant pas ce que tu a fait je ne peut pas aller plus loin.

qui plus ai le débogage d'un code simple est a la porté d'un débutant ..

@+