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 :

[SQL] Sauvegarde requetes SQL


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé Avatar de JmL40
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    348
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 348
    Par défaut [SQL] Sauvegarde requetes SQL
    Bonsoir,

    Je me renseigne pour savoir comment gérer au mieux les erreurs générées par MySQL avec PHP pour une application web que je développe en ce moment.

    Bref, je vois comment exploiter ce problème avec les fonctions :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_mysql_errno et mysql_mysql_erno
    Mais cela ne me semble pas satisfaisant, du moins je pense que l'on peut faire relativement mieux.

    Existe-t-il une classe ou librairie ou autre rassemblant une gestion des erreurs MySQL complète ?
    Ou les deux fonctions ennoncées consitituent le seul moyen ...

    Je vous demande votre avis, je suis ouvert a toutes propositions !

    Cordialement

    Bonne soirée

  2. #2
    Membre éclairé Avatar de JmL40
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    348
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 348
    Par défaut
    Je continue dans ma réflexion, je souhaiterai savoir par la même occasion qu'elle est la meilleure façon de stocker un grand nombre de requetes, hors d'une table MySQL.

    Je pensais à les stocker dans un fichier php, plus precisement dans un tableau ...
    J'attends vos réponses merci !

    Codialement

  3. #3
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 665
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 665
    Par défaut
    pour afficher des informations sur l'erreur MySQL, tu peux utiliser le code qui est dans la FAQ :
    http://php.developpez.com/faq/?page=...ysql_ressource

    et pour ta 2e question, que veux tu faire avec les requêtes qui sont dans le tableau ?

  4. #4
    Membre éclairé Avatar de JmL40
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    348
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 348
    Par défaut
    Bonjour,

    Merci pour ta réponse, je vais voir ca de suite.

    En fait, je souhaitera savoir s'il est possible de stocker ou plutot de creer un fichier PHP regroupant l'ensemble des requete dans un tableau par exemple.

    Je voudrais utiliser la même technique que pour un fichier de configuration par exemple, include cfg.php, sauf qu'ici ce fichier contiendra toutes les requetes.

    Cordialement

  5. #5
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 665
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 665
    Par défaut
    en fait je ne comprend pas à quoi vont servir ces requêtes, est ce que tu aurais un exemple ?

  6. #6
    Membre éclairé Avatar de JmL40
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    348
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 348
    Par défaut
    Bonjour,

    Un exemple concret :

    J'ai un dossier intitulé MODULES. Dans ce même dossier, j'ai plusieurs autres sous-dossiers, qui contiennent des fichiers .PHP. Ces fichiers PHP permettent d'afficher les résultats de requêtes sous forme de tableau.

    Ainsi mon arborescence est de ce type :

    ----------------------------------------------------------

    DOSSIER MODULES = DOSSIER LIGNEES + DOSSIER HYBRIDES


    (DOSSIER MODULES considéré comme la "racine")
    -----------------------------------------------------------

    En suivant :

    DOSSIER LIGNEES = CONNECT.PHP + DOSSIER1 + DOSSIER2 + DOSSIER N

    -------------------------------------------

    Et ensuite :

    DOSSIER HYBRIDES = CONNECT.PHP + DOSSIER1 + DOSSIER2 + DOSSIERN

    ----------------------------------------------------------

    Dans chaque DOSSIERN, j'ai un fichier.php et un fichier spécifique à l'application. Bref le fichier.php affiche le resultat d'une requete sous forme de tableau.

    -------------------------------------------------------------

    Voila pour l'explication !

    En resume, je souhaiterai stocker, sauvegarder ou regrouper toutes les requetes des différents fichiers.php (qui permettent l'affichage sous forme de tableau des données) dans un seul fichier qui par exemple se situerait dans DOSSIER MODULES (la "racine") ou dans DOSSIER LIGNEES ou DOSSIER HYBRIDES.

    ps : je suis désolé pour le vite fais, mais j'ai un rendez-vous dans 2 min !

    Et MERCI pour le suivis, j'attends vos réponses ...

    Cordialement

  7. #7
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Par défaut
    Tu met le requete dans fichier en mode ajout (à la racine de ton site).
    Et tu met cette fonction dans chaque fichiers....ce qui rentrer la requete a la suite !
    Attend l'avis d'un expert

  8. #8
    Membre éclairé Avatar de JmL40
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    348
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 348
    Par défaut
    Bonjour,

    Excuse-moi mais j'ai rien compris :s !

  9. #9
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Par défaut
    aie j'en été sur
    Attendons la reponse d'un expert....

  10. #10
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 665
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 665
    Par défaut
    ça peut être plus pratique si tu découpes les requêtes par table. Ça ressemblera à une organisation par objet mais si tu ne fais pas de POO

  11. #11
    Membre éclairé Avatar de JmL40
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    348
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 348
    Par défaut
    Bonjour,

    Effectuer un decoupage de l'ensemble des requetes selon la table, les champs inclues et integrer tout cela dans une table ou un fichier !

Discussions similaires

  1. [SQL] Probleme requete SQL HELP
    Par sephirothmana dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 16/06/2006, 15h50
  2. [SQL] <Select> + Requete Sql
    Par samus535 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 13/06/2006, 19h42
  3. Requete SQL sur base SQL Server VB6
    Par Yanmeunier dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 25/11/2005, 12h30
  4. [requete SQL] Probleme requete UPDATE
    Par Shiryu44 dans le forum JDBC
    Réponses: 12
    Dernier message: 10/03/2005, 11h41
  5. [PL/SQL] Optimisation requete SQL
    Par CDRIK dans le forum Langage SQL
    Réponses: 3
    Dernier message: 14/10/2004, 09h52

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