IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Probleme premiere table


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mai 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 2
    Par défaut Probleme premiere table
    Bonjour tout le monde et merci de prendre du temps pour lire ce post.

    J'ai créé mon site internet et j'aimerais y ajouter un livre d'or. J'ai choisi AITSH Guestbook. (si vous connaissez plus facile je suis preneur^^).
    Mon hébergeur (pro-hébergement), m'a fournit et installer Myphpadmin sur le serveur.
    Souhaitant créer une nouvelle table pour ma base de données, je vais dans myphpadmin, rentre les quelques informations demandées (informations que j'ai trouvé sur ce forum^^) et quand je sauvegarde, une erreur de syntaxe apparait. Je vous fait un copier collé!

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    CREATE TABLE `guestbook` (
     
    `nom` SMALLINT( 30 ) UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT COMMENT 'nom ou pseudo',
    `email` SMALLINT( 30 ) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'email',
    `ville` SMALLINT( 30 ) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ville',
    `commentaire` TEXT UNSIGNED NOT NULL DEFAULT 'votre commentaire' COMMENT 'commentaire',
    FULLTEXT (
    `nom` ,
    `email` ,
    `ville` ,
    `commentaire`
    )
    ) ENGINE = MYISAM
    MySQL a répondu:

    #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 'UNSIGNED NOT NULL DEFAULT 'votre commentaire' COMMENT 'commentaire', FULLTEXT (`' at line 1

    Voila, aucune idée de la provenance du problème, j'espère que vous pourrez m'aider et si ce n'est pas le cas merci quand même pour votre attention^^.

  2. #2
    Membre Expert Avatar de RunCodePhp
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    2 962
    Détails du profil
    Informations personnelles :
    Localisation : Réunion

    Informations forums :
    Inscription : Janvier 2010
    Messages : 2 962
    Par défaut
    Salut

    D'abord, je ne connais pas AITSH Guestbook.

    Faudrait aussi (ou du moins peut être) apprendre un peu plus sur la Base de Données, et particulièrement sur les différents types de données.
    Ceci te permettra d'éviter les incohérences.

    Un type de donnée comme SMALLINT (en Français : Petit Entier) veut dire que le champ n'enregistrera pas autre chose qu'un entier (donc un nombre/chiffre).
    Choisir ce type (smallint) alors que tu souhaite mettre un nom, un e-mail, ville, etc ... n'est pas correcte, vois tu.
    Faudrait au moins les remplacer par un type de donnés genre VARCHAR (En Français : caractères à nombre variable).

    Mais encore, tu spécifie partout : AUTO_INCREMENT (en Français : incrémentation automatique). Là encore, une incrémentation ne peu s'appliquer QUE sur un entier (un nombre/chiffre).

    Les UNSIGNED c'est pareil.


    Le plus simple serait de te rapprocher un peu plus de ton Soft pour copier le bon code, car je doute que ce soit celui ci.

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Mai 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 2
    Par défaut
    Salut et merci pour la réponse.
    Il est vrai que je me suis un peu pressé pour faire ceci et que mon manque de recherche est évident. Je vais donc (après ton conseil) réparer au plus vite mes erreurs et me renseigner sur les significations de tout ces termes "barbares". lol.
    Encore merci et je vous tient au courant de l'avancée.

Discussions similaires

  1. [MaxDB - SAP] probleme de tables ...
    Par Fredd_b dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 12/08/2008, 06h54
  2. [Acces] Gros probleme ouvrir Table ????
    Par Aspic dans le forum Access
    Réponses: 7
    Dernier message: 07/11/2005, 12h30
  3. Probleme alter table
    Par F.F. dans le forum Langage SQL
    Réponses: 7
    Dernier message: 24/02/2005, 15h57
  4. [firebird 1.5] Probleme sur tables de grande taille
    Par iguanevif dans le forum Débuter
    Réponses: 2
    Dernier message: 12/08/2004, 13h33
  5. Probleme 'ALTER TABLE' et 'FOREIGN KEY'
    Par maahta dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 30/09/2003, 14h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo