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 :

Comment vérifier qu’une table est bien créée ? [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné

    Profil pro
    Inscrit en
    Août 2007
    Messages
    496
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 496
    Par défaut Comment vérifier qu’une table est bien créée ?
    Bonjour,

    Existe-t-il un moyen de vérifier qu’une table est bien présente sans passer par l’administration MYSQL.

    Disons que j’ai une base de données nommé bdd et que j’ai créé une table nommer table mais que je veux vérifier par l’intermédiaire d’un script PHP qu’elle existe et donner un message en fonction du résultat.

    Est-ce possible ?

    Si oui par quel code ?

    Je cherche quelque chose un peu comme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    if (!$base = fopen("test.php","r"))
    {
    ……
    } else {
    ……
    }

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Il faudrait que tu ai des droits sur le serveur et que tu connaisse l'emplacement des tables :
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre chevronné

    Profil pro
    Inscrit en
    Août 2007
    Messages
    496
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 496
    Par défaut
    Citation Envoyé par RideKick Voir le message
    Il faudrait que tu ai des droits sur le serveur et que tu connaisse l'emplacement des tables :
    Merci pour vos réponses.

    Donc s'il faut des droits sur le serveur ça ne va pas être évident sinon pour l'emplacement des tables tu veux dire l'adresse du serveur de base de données ?

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    non l'emplacement physique des fichiers de base de données , c'est bien ce que tu veux faire ? sans passer par le serveur ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre chevronné

    Profil pro
    Inscrit en
    Août 2007
    Messages
    496
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 496
    Par défaut
    Ben en fait pas exactement, ce que je voudrai c'est pouvoir dire si une table (pas la base ni les fichiers) est déjà créée ou non.

    C'est à dire lancer un script de vérification que la table est bien présente et affiché un message du genre "la table table est déjà présente" ou "la table n'a pas encore été créée" en fonction du résultat.

    Je sais comment vérifier si un fichier est présent sur le serveur mais la c'est complètement différent et j'ai fait des recherches sur Google mais je n'ai rien trouver.

  6. #6
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 325
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 325
    Billets dans le blog
    17

  7. #7
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Citation Envoyé par Séb. Voir le message
    Il a dit qu'il ne veut pas passer par le serveur lol
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  8. #8
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Citation Envoyé par Séb. Voir le message
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  9. #9
    Membre chevronné

    Profil pro
    Inscrit en
    Août 2007
    Messages
    496
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 496
    Par défaut
    Effectivement il faut avoir des droits pour faire ce que je voudrai.

    C'est donc beaucoup trop compliqué à mettre en oeuvre.

    Merci quand même pour vos réponses

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment vérifier si Excel est installé ?
    Par mathieutlse dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 16/08/2017, 18h49
  2. Réponses: 4
    Dernier message: 25/07/2010, 18h36
  3. [Lazarus] [0.9.26/Linux] Comment vérifier que Tprocess est actif ?
    Par dav999 dans le forum Lazarus
    Réponses: 1
    Dernier message: 26/02/2009, 21h09
  4. Comment Vérifier si Javascript est activé?
    Par Snivel dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 27/10/2006, 20h43
  5. comment vérifier que Java est installé
    Par scarpat dans le forum Oracle
    Réponses: 3
    Dernier message: 16/06/2006, 14h31

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