Code générique pour transférer directement un POST dans MySQL
Boujour à tous,
je cherche à écrire un code PHP générique qui récupererait les données d'un formulaire html par l'intermédiaire d'un POST. Le code analiserait les champs($name) et leur valeurs($value) pour les transférer dans MySQL.
Etant débutant en PHP j'aurai besoin d'aide pour savoir si je suis dans la bonne direction. L'application derrière de provoir faire facilement des requète AJAX en html.
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| mysql_connect($server,$user,$password); // connection à la base
mysql_select_db($db_name); // Sélection de la base
// Je récupère les noms de chaque champ présent dans mon formulaire
while (list($name, $value) = each($_POST)) {
echo "$name => $value\n";
$name_list = $names_list .",". $key; // Le problème de cette méthode c'est qu'une virgule demarre la ligne
}
echo $index;
// Ensuite je récupère les entré correspondant à chaque champ du formulaire
$value_list = '"'.implode('","',$_POST).'"'; // liste des valeurs correspondant à chaque champ
// j'injecte les données dans la base
$sqlquery = "INSERT into customer(" . $name_list . ") VALUES (" . $value_list . ")";
$reply = mysql_query($sqlquery) or die(mysql_error('la requete a échouée ')); |
Merci pour votre aide et à bientôt,
DjuDJu