Fidèle lecteur de framasoft, et utilisateur TRES satisfait de la framakey, je me suis lancé un défit.
Installer un serveur Apache + PHP + Mysql sur le serveur du boulot. (Un P4Xeon sous W2K). J'ai installé les dernières versions des différents composants (Apache 2.0, PHP 5 et Mysql 5)
J'ai trouvé sur Framasoft le manuel de Sébastien Maisse que j'ai suivi à la lettre.
Une fois terminé, j'ai voulu apprendre à l'utiliser.
Je me suis rendu sur un site de PHP débutant et j'ai commencé à suivre les cours.
A priori, j'ai du rater une étape.
A l'aide de phpmyadmin, j'ai créer une base de données de test, puis avec le code ci-dessous, une table
- Code: Tout sélectionner
CREATE TABLE clients_tbl (id INT not null AUTO_INCREMENT, prenom VARCHAR (50) not null , nom VARCHAR (50) not null , ne_le DATE not null , ville VARCHAR (90) not null , enfants INT not null , PRIMARY KEY (id))
Lorsque je veux insérer des données dans ma table, j'ai l'erreur :
- Code: Tout sélectionner
#1264 - Out of range value adjusted for column 'id' at row 1
Pour insérer mes données, j'ai utilisé le code :
- Code: Tout sélectionner
INSERT INTO clients_tbl(id,prenom,nom,ne_le,ville,enfants) VALUES('','Patrick','Martin','1965-10-08','Bordeaux','2')
J'ai bien compris que le champs id posait problème, mais je ne vois pas comment résoudre mon problème.
J'ai fait exactement, la même chose avec EasyPHP 1.8 et la tout est OK.
Vous remerciant par avance d'une éventuelle piste.
Eric
-
erique
- Messages : 12