Je comprends jamais les gens qui posent ici ce genre de question : niveau syntaxe, on teste d'abord et on voit si c'est bon. Et si c'est pas bon, là tu viens demander de l'aide si besoin.
PHP sera toujours mieux placé que n'importe qui pour te dire si ton code fonctionne ou non.
Par contre je crois que t'as pas compris le principe des tableaux :
C'est censé représenter quoi ça ?
$_POST['com'],1,2,3,4,5,6
Rappel :
$tableau = Array('cellule 0', 'cellule 1');
$tableau; // ceci représente le tableau en entier
$tableau[0]; // ceci représente une cellule (la première)
$tableau[1]; // // ceci représente une cellule (la deuxième)
Regarde dans la doc le type du deuxième paramètre et l'exemple qui est donné
La question était plus de savoir si je partais dans le bonne direction
Ceci suite à ton lien je travail dans cete direction et évidament j'ai une erreur.
function commentaire($a, $b) {
return array($a => $b);
}
$a = array(1, 2, 3, 4, 5, 6);
$b = array_map($_POST['com']);
$c = array_map($a, $b);
print_r($c);
Et la déclaration de la variable
$commentaire = mysql_real_escape_string ($c);


Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.