J'essaye d'utiliser cette fonction d'affichage de tableau sur +++ colonnes mais il me balance cette erreur :
Notice: Undefined offset: 5 in aff_cat.php on line 86
Qui correspond au if($arr[$z]){
<code>
// tableau
$a = array('un', 'deux', 'trois', 'quatre', 'cinq');
echo affiche_tableau_php($a, 3, "", array("bgcolor='blue'", "bgcolor='red'"), "");
function affiche_tableau_php($arr, $nbcols = 1, $tab_options,
$tr_options = array("bgcolor='blue'", "bgcolor='red'"),
$td_options = '') {
$r = 0;
$z = 0;
$nb = count($arr);
if($nbcols > $nb) $nbcols = $nb;
$le_tableau = "\n\";
while($z < $nb){if($r % 2
0) $tr 0; else $tr = 1;
$r++;
$le_tableau .= \"\t----
\n\";
for($i = 0; $i < $nbcols; $i++){
if($arr[$z]){
$la_cellule = $arr[$z];
}else {
$la_cellule = \" \";
}
$le_tableau .= \"\t\t$la_cellule\n";
return $le_tableau;
}
Un petit coup de main serait le bienvenue car la je coince (je précise que je suis en register_globals OFF)