Valeur indésirable

marietode Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
marietode Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour les amis aidez-moi je vous en prie quand je saisis les données et clique sur envoyer, un message:"column count doesn't match value count at row 1». Alors que je ne veux pas de cette valeur affichée ! voici mon ci code php:

 
$con=mysql_connect('localhost','root','');
if (!con)
{
die ('Erreur de connexion').mysql_error();
}
mysql_select_db('mabd',$con);
$sql="INSERT INTO matable VALUES ('$nom','$prenom','$cni','$cpte','contact','$email','$nais')";


Merci.

Bonjour 
Sur les forums, majuscules = HURLER = très agressif. Merci d'y penser pour vos prochains messages et d'écrire en minuscules svp.
La modération.
A voir également:

3 réponses

yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour,
fais plutôt la requête ainsi, en ajoutant les noms de colonnes, par exemple:
INSERT INTO matable (nom, prenom, ..., ddn) VALUES ('$nom','$prenom','$cni','$cpte','contact','$email','$nais')
0
marietode Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
merci mais un autre souci! affiche toutes mes saisies dans le navigateur et pas toutes dans ma base de donnees mabd.affiche dans mabd les valeurs de 'id' ,0 pour '$contact' et 0000-00-00 pour '$date'.Je ne trouve pas les autres valeurs.Merci de m aider.
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > marietode Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
il est probable que ta requête "insert" n'est pas exécuté. vérifies-tu cela dans ton code php?
0
marietode Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
j ai ecrit comme tu me l a montre et rien.sais pas quoi faire vraiment! n ya rien que mysql_close apres .j ai enlever le code d affichage et rien.j utilise la version 5.0.27..de wamp et notepad++.aide moi stp
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > marietode Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
peux-tu nous montrer ton code php?
0
marietode Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
merci.je vous l envois avec affichage

$con=mysql_connect('localhost','root','');
if (!con)
{
die ('Erreur de connexion').mysql_error();
}
mysql_select_db('mabd',$con);
$sql="INSERT INTO matable VALUES ('$nom','$prenom','$cni','$cpte','contact','$email','$nais')";
$nom=$_POST['no'];
echo "NOM:"."$nom";
echo'<br>';
$prenom=$_POST['pren'];
echo "PRENOM:"."$prenom";
echo'<br>';
$cni=$_POST['cni'];
echo"N CNI:"."$cni";
echo'<br>';
$ncpte=$_POST['cpte'];
echo"N DU COMPTE:"."$cpte";
echo'<br>';
$contact=$_POST['contact'];
echo"CONTACT:"."$contact";
echo'<br>';
$email=$_POST['email'];
echo"EMAIL:"."$email";
echo'<br>';
$nais=$_POST['nais'];
echo"DATE DE NAISSANCE:"."$nais";
echo'<br>';
echo "(Les données ont bien été transmises.)";
mysql_close();
?>
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584
 
tu débutes en php et mysql?
as-tu lu quelques tutos?
à lire: PHP: l'extension MySQL est obsolète
0
marietode Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
oui, oui. merci infiniment de m en proposer quelques autres.merci
0
marietode Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
desolee
0