probleme requete par phpmyadmin

Eléphanteau du PHP | 23 Messages

07 sept. 2007, 14:15

Code : Tout sélectionner

requête SQL: CREATE TABLE `Comptes_Utilisateurs` ( `ID_Utilisateur` BIGINT( 20 ) NOT NULL AUTO_INCREMENT , `Nom_Utilisateur` VARCHAR( 20 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `Mot_De_Passe` VARCHAR( 32 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `Adresse_Email` VARCHAR( 255 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL , `Date_inscription` INT( 10 ) NOT NULL DEFAULT '0', `Compte_Active` ENUM( "0". "1" ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DEFAULT '0', `Cle_Activation` VARCHAR( 8 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL ) ENGINE = MYISAM MySQL a répondu:Documentation #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '."1") CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL DE

je ne vois pas trop le bleme mais bon suis assez news la dedans aussi

Eléphant du PHP | 136 Messages

07 sept. 2007, 16:10

surement un pb de version mysql
tu as utilisé le bouton exporter sans au préalable t'inquiéter de la version cible.
tu as un menu déroulant à cet effet de compatibilité avant d'exporter
sélectionnes celui correspondant à ta cible
L'informatique apporte des solutions à des problèmes qui ne se posaient pas avant qu'elle existe.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

07 sept. 2007, 16:14

Ou bien le point au lieu de la vrigule pour séparer les valeurs de l'enum ? (et des guillemets au lieu des apostrophes, même si mysql les tolères)

Et il ne me semble pas que l'on puisse modifier la longueur d'un int, ça devrait être 11 et pas 10 non ? vérifier également le bigint...
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphanteau du PHP | 23 Messages

07 sept. 2007, 16:34

j'ai change la valeur de int en 11 mais rien de changer et mis une virgules et des apostrophe a la place des guillement et du point mais rien n y fait il me retourne a chaque fois une erreur 1064

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

07 sept. 2007, 17:41

Erreur 142.4KJ7 parlant hein :lol:
(oui je sais bien c'est la même qu'au dessus mais c'est étonnant)

Si tu n'as pas l'habitude de créer des tables en sql sert toi de phpmyadmin (ou autre) suffit de remplir les champs qui vont bien. :wink:

Une clé primaire avec un auto_increment peut être ?

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphanteau du PHP | 23 Messages

07 sept. 2007, 20:57

j y est mis unez cle primere et apparament sa fonctionne j ai tester sur le site les requetes marche nickel :D :D