lerunner33

Inscris le 14/06/2009 à 07:44
  • Nombre de sujets
    2
  • Nombre de messages
    6
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
lerunner33
le 20/06/2009 à 17:37
pb d'enregistrement
bonjour,

j'ai crée une table:
CREATE TABLE `livreor` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`pseudo` varchar(20) NOT NULL DEFAULT '',
`email` varchar(20) NOT NULL,
`message` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8

ma requete:
mysql_query("INSERT INTO livreor VALUES ('1', '" . $pseudo . "', '" . $email . "','" . $message . "')");

fonctionne si je mets une valeur au champ Id, si je mets rien '' pas d'enregistrement ! pour tant le Id est en auto-incrément ?

merci de votre indulgence
lerunner33
le 14/06/2009 à 07:51
pb avec le livre d'or
bonjour,
j'ai copié le script du site et lorsque je le lance après avoir rempli le formulaire, j'obtiens:
Incorrect integer value: '' for column 'id' at row 1
Je comprends que le pb vient du id. Dans ma base il est en AI donc rien à remplir ?
J'ai pensé à un pb de parenthèses et essayé toutes les possibilités!
j'ai du raté une étape.
Merci de m'éclairersmiley

Ses derniers messages sur les forums

forum
lerunner33
le 21/06/2009 à 15:40
pb d'enregistrement
bonjour,
Même en spécifiant les champs c'est pareil!
j'ai fait un echo les variables sont bien là. Mais impossible d'enregistrer si je ne spécifie pas la valeur de l'id ???
smiley
lerunner33
le 20/06/2009 à 17:37
pb d'enregistrement
bonjour,

j'ai crée une table:
CREATE TABLE `livreor` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`pseudo` varchar(20) NOT NULL DEFAULT '',
`email` varchar(20) NOT NULL,
`message` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8

ma requete:
mysql_query("INSERT INTO livreor VALUES ('1', '" . $pseudo . "', '" . $email . "','" . $message . "')");

fonctionne si je mets une valeur au champ Id, si je mets rien '' pas d'enregistrement ! pour tant le Id est en auto-incrément ?

merci de votre indulgence
lerunner33
le 15/06/2009 à 16:47
pb avec le livre d'or
merci pour l'idée.
J'y avais pensé, mais je l'ai fait à nouveau et j'obtiens le message:

Column count doesn't match value count at row 1
Je vois vraiment pas (peut-être ma base mysql ?)

merci pour l'aide

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours