Valeur indésirable

Fermé
marietode Messages postés 8 Date d'inscription mardi 19 juin 2018 Statut Membre Dernière intervention 22 juin 2018 - Modifié le 22 juin 2018 à 14:57
marietode Messages postés 8 Date d'inscription mardi 19 juin 2018 Statut Membre Dernière intervention 22 juin 2018 - 22 juin 2018 à 17:23
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 23342 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 novembre 2024 Ambassadeur 1 550
22 juin 2018 à 11:30
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 mardi 19 juin 2018 Statut Membre Dernière intervention 22 juin 2018
22 juin 2018 à 14:09
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 23342 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 novembre 2024 1 550 > marietode Messages postés 8 Date d'inscription mardi 19 juin 2018 Statut Membre Dernière intervention 22 juin 2018
22 juin 2018 à 14:54
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 mardi 19 juin 2018 Statut Membre Dernière intervention 22 juin 2018
22 juin 2018 à 15:41
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 23342 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 novembre 2024 1 550 > marietode Messages postés 8 Date d'inscription mardi 19 juin 2018 Statut Membre Dernière intervention 22 juin 2018
22 juin 2018 à 16:02
peux-tu nous montrer ton code php?
0
marietode Messages postés 8 Date d'inscription mardi 19 juin 2018 Statut Membre Dernière intervention 22 juin 2018
22 juin 2018 à 16:21
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 23342 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 21 novembre 2024 1 550
Modifié le 22 juin 2018 à 17:33
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 mardi 19 juin 2018 Statut Membre Dernière intervention 22 juin 2018
22 juin 2018 à 17:23
oui, oui. merci infiniment de m en proposer quelques autres.merci
0
marietode Messages postés 8 Date d'inscription mardi 19 juin 2018 Statut Membre Dernière intervention 22 juin 2018
22 juin 2018 à 16:36
desolee
0