Bonjour à tous,

Je vous expose mon problème : je suis entrain de développer un ptit site et je rencontre une petite difficulté. Je pense que le problème se situe au niveau du formatage du tableau que j'utilise.

J'expose le problème

Etape 1 : je définis le tableau multidimensionnel suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<?php   
    $A	= Array ("A" , "a"    , 30, 30, 0, "130", "center");
    $B	= Array ("B", "b"  , 30, 30, 0, "130", "center"); 
    $C	= Array ("C", "c"  , 30, 30, 0, "130", "center"); 
 
	$X   = array($A,$B);				   
	$Y   = array($A,$C);							
	$O  = array('X' => $X, 'Y' => $Y);
?>
Etape 2 : J'utilise ensuite la ligne de code suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
	$RefSize=Count($O['X']);
	For ($I=0 ; $I<$RefSize; $I++)	
	$objGrid -> FormatColumn(implode(",",$O['X'][$I]));
Qui me renvoie un magnifique : Warning: Missing argument 2 for datagrid::FormatColumn()

La fonction en question étant définie ainsi

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
	function FormatColumn($strfieldName, 
	                                $strHeader, 
                                        $fieldWidth=0, 
                                        $maxlength=0, 
                                        $inputtype=0, 
                                        $columnwidth=0, 
                                        $align='center', 
                                        $Mask='text', 
                                        $default='', 
                                        $cutChar=0)
J'en appelle à vos lumières pour me dire comment palier à ce petit problème sachant que le code ci-dessous fonctionne tres bien

Code : Sélectionner tout - Visualiser dans une fenêtre à part
FormatColumn("A" , "a"    , 30, 30, 0, "130", "center");
Merci à vous