erreur sur un post de données
bonjour à toutes et à tous.
Voila j'ai à l'aide de tuto composé un script qui copi des données d'un formulaire vers ma base.
voici le script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
<?php
// Parametres mysql
define('DB_SERVER', '########'); // serveur mysql
define('DB_SERVER_USERNAME', '########'); // nom d'utilisateur
define('DB_SERVER_PASSWORD', '########'); // mot de passe
define('DB_DATABASE', '########'); // nom de la base
// Connexion au serveur mysql
$connect = mysql_connect(DB_SERVER, DB_SERVER_USERNAME,
DB_SERVER_PASSWORD)
or die('Impossible de se connecter : ' . mysql_error());
// sélection de la base de données
mysql_select_db(DB_DATABASE, $connect);
$msg_erreur = "Erreur. Les champs suivants doivent être obligatoirement remplis:
<br/><br/>";
$msg_ok = "Votre demande a bien été prise en compte.";
$message = $msg_erreur;
// vérification des champs
if (empty($_POST['Nom']))
$message .= "Votre nom<br/>";
if (empty($_POST['Prénom']))
$message .= "Votre prénom<br/>";
if (empty($_POST['Email']))
$message .= "Votre e-mail<br/>";
if (empty($_POST['Téléphone']))
$message .= "Votre numéro de téléphone<br/>";
if (empty($_POST['Statut']))
$message .= "Votre statut<br/>";
if (empty($_POST['CIS']))
$message .= "Votre CIS<br/>";
// si un champ est vide, on affiche le message d'erreur
if (strlen($message) > strlen($msg_erreur)) {
echo $message; |
il me retourne cette erreur : Column count doesn't match value count at row 1
et je ne sais pas la corriger.
pourriez vous m'aider s'il vous plait
merci