Réponse acceptée !
ok commençons dans l'odre alors ...
as tu fais afficher ta requete pour voir d'ou venait le probleme parce que la je doute que ta requete soit correct ...
supposons que tu passe dans $POST ceci : array("name" => "toto", "lastname" => "titi")
tu fais ceci :
$list='';
foreach ($_POST as $key=>$val)
{
$list.= ",'".$key=$val."'";
}
$req="INSERT INTO $table VALUE ($list)";
Ainsi tu va te retrouver avec ceci
$rep = "INSERT INTO $table VALUE (,'name=toto','lastname=titi')";
Chose complètement erroné !!!
Tu as déja une virgule de trop au début et ensuite tes cotes sont mal placé ...
Tu devrait plutot faire un truc comme ça
$list="";
foreach ($_POST as $key=>$val)
{
$list .= $key." = '".$val."',";
}
$req = "INSERT INTO $table VALUE (".substr($list,0,-1)."); //Le substr pour enlever la virgule de fin de trop
J'ai pas testé hein ... J'ai fait ça comme je le sentais .. Je sors de devant Dr House alors faut pas trop m'en demander


^^ lol