By: marc-andré
Date: 2008-12-25
Time: 09:00
|
problème avec tableau
Bonjour,
je voudrais afficher un tableau de 3 colonnes, je sais que j'ai 136 éléments dans ma table, alors dans la dernière ligne, je n'ai que 1 élément.
Ma question est:comment ne pas afficher les 2 dernière cellules ?
voici le html que j'utilise
<table width="100%" >
<tr>
<td width="33%">
<div align="center">
<a href="[var.grande][b1;block=tr;serial][b1_1.val;frm='000';block=td].jpg" rel="lightbox[Catalogue]" title="Catalogue">
<img src="[var.petite][b1_1.val;frm='000';block=td].jpg" alt="Cliquez pour agrandir" border="0"/>
</a>
</div>
</td>
<td width="33%">
<div align="center">
<a href="[var.grande][b1_2.val;frm='000';block=td].jpg" rel="lightbox[Catalogue]" title="Catalogue">
<img src="[var.petite][b1_2.val;frm='000'].jpg" alt="Cliquez pour agrandir" border="0"/>
</a>
</div>
</td>
<td width="33%">
<div align="center">
<a href="[var.grande][b1_3.val;frm='000';block=td].jpg" rel="lightbox[Catalogue]" title="Catalogue">
<img src="[var.petite][b1_3.val;frm='000'].jpg" alt="Cliquez pour agrandir" border="0"/>
</a>
</div>
</td>
</tr>
</table>
j'ai un deuxième petit soucis, avec le frm=000, je voudrais qu'il me retourne 001, 002, ... Comment faire ?
joyeux noel
|
By: marc-andré
Date: 2008-12-25
Time: 13:34
|
Re: problème avec tableau
j'ai trouvé une partie de la solution.
j'ai ajouté
<td>
[b1_0;block=td]
</td>
en quatrième colonne et ça fonctionne.
maintenant je cherche à formater les nombres(???)
|
By: Skrol29
Date: 2008-12-25
Time: 18:20
|
Re: problème avec tableau
Salut,
Le formatage 001, 002, 003, ... est trop spécifique, tu dois coder une petit fonction perso qui le fait puis l'utiliser à l'aide du paramètre "onformat". Il faut aller jetter un oeil dans la doc car ta fonction doit avoir une syntaxe adaptée au paramètre "onformat".
|
By: marc-andré
Date: 2008-12-26
Time: 06:42
|
Re: problème avec tableau
Merci Skrol29,
J'ai suivi ton conseil et j'ai créé cette fonction
function triplezero($NomChamp, &$CurrVal)
{
if ($CurrVal<10) {
$CurrVal = "00". $CurrVal;
} elseif ($CurrVal<100){
$CurrVal = "0" . $CurrVal;
}
}
et ça marche parfaitement.
|
|
Posting in progress.
Please wait...
|