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 :

MySQL a répondu: Le nom de la table est vide


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    309
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 309
    Par défaut MySQL a répondu: Le nom de la table est vide
    Bonjour,

    J'essaye avec phpMyadmin de créer une table mais j'ai le message d'erreur suivant:

    MySQL a répondu:

    Le nom de la table est vide


    La table n'est pas crée, j'utilise wamp 2.0

    Merci de m'aider,

  2. #2
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Oui, c'est connu, phpMyAdmin ne marche pas bien.

    Non, je plaisante !

    Je pense que tu as dû faire une erreur d'entrée ou de frappe quelque part, mais avec le peu d'infos que tu nous donne, on ne peut guère t'aider...

  3. #3
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Bonjour,

    Prenons l'exemple d'une table EQUIPE, comprenant un codeEquipe, un libelleEquipe et un nombreDeMembres.

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    create table EQUIPE
    (code_equ integer not null,
    lib_equ char(30) null,
    nbr_membre_equ integer null,
    constraint pk_EQUIPE primary key (code_equ))
    ;

    Votre syntaxe correspond t-elle ?
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

  4. #4
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    309
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 309
    Par défaut
    Merci pour vos réponses,

    Dans le menu principal de phpMyadmin, crée une bdd.
    Je clique sur le nom de la bdd, une aure fenetre s'ouvre.
    Là on peut juste saisir le nom de la table qu'on veut et valider en cliquant sur executer.

    D'habitude

    Donc, je n'utilise pas code php comme Deallyra l'a indiqué.
    Pourquoi utiliser un ccode si on peut créer directement.

    voici le nom:tbl_gallerie_fotos

    Cela peut il venir du non, à mon avis non.

    Merci d'avance,

  5. #5
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Salut,

    As-tu réessayé ce nom de table ?
    Et un autre nom ?

    A priori, je ne vois pas de conflit dans le nom que tu souhaites donner, mais on ne sait jamais. D'où la nécessité de tenter un autre nom.

  6. #6
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    309
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 309
    Par défaut
    Merci pour la réponse,

    est ce ça peut venir de l'exploer ou bien la version wamp que j'ai
    installéé.

    J'ai utilisé un nom simple comme test mais il ya toujours un probleme de nom vide.

    Merci pour votre aide,,

  7. #7
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Désolé, je n'ai jamais entendu parler de ce genre de conflit...

  8. #8
    Inactif   Avatar de Deallyra
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    1 997
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 1 997
    Par défaut
    Pourquoi préféré un code à une interface?
    Prenons un exemple simple.

    Celui ou ta BdD venait à disparaître du jour au lendemain. Ton serveur ayant un crash.

    Tu saurais la refaire à l'identique?
    Si oui, cela te prendrait bien du temps...

    Un script, tu peux le conserver et le relancer autant de fois que tu le souhaites.
    C'est long à faire au début mais ensuite c'est un réel gain de temps, je puis te l'assurer.

    Le script, c'est ta bouée de sauvetage ^^

    Bon sinon, généralement, on préfère ne pas utiliser le underscore pour "changer de mot"

    tbl_gallerie_fotos deviendrait tblGallerieFotos

    J'ai testé de créer sous wamp V2.0, phpMyAdmin - 2.11.6, ta table.


    Base de données tbl_gallerie_fotos a été créé(e).
    requête SQL:
    CREATE DATABASE `tbl_gallerie_fotos` ;
    Je précise au cas où, il l'a généré seul le code
    J'ai fait la même procédure que toi.

    Maintenant, je suppose que tu sais cliquer sur un bouton sans trop de difficulté alors à voir deux trois choses.

    1_ Peux tu créer une autre table? Genre la table Toto.
    2_ Es-tu sûr de bien avoir installer wamp server?
    3_ Si tu as défini une session utilisateur, as-tu les droits de create?

    edit : erreur de ma part, j'ai créé une base de données et non pas une table -_-"
    Ceci dit, si tu cliques sur [executer] après avoir donné le nom de la table et son nombre de colonne, tu arriveras sur une interface pour renseigner chacun des champs.

    Table `tbl_gallerie_fotos`.`plop` a été créé(e).
    requête SQL:
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    CREATE TABLE `tbl_gallerie_fotos`.`plop` (
    `test` INT NOT NULL AUTO_INCREMENT ,
    PRIMARY KEY ( `test` )
    ) ENGINE = InnoDB
    *Si la réponse vous convient, n'oubliez pas le tag
    *Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
    *Et comment on interprète votre code? N'oubliez pas la balise!

    *Pour une mise en page simple avec des divs.
    *Pour faire des formulaires xHTML CSS.

Discussions similaires

  1. Le nom de la table est dans un table
    Par PierreLaurent81 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 01/06/2015, 09h25
  2. Réponses: 3
    Dernier message: 25/02/2008, 13h46
  3. Réponses: 8
    Dernier message: 18/06/2007, 01h39
  4. Tester si une table est vide
    Par rsc dans le forum SQL
    Réponses: 2
    Dernier message: 01/07/2004, 16h25
  5. [JDBC]tester si une table est vide
    Par zozolh2 dans le forum JDBC
    Réponses: 5
    Dernier message: 28/05/2004, 09h17

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