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 "stocker" ses ordres sql ?


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    55
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 55
    Par défaut Comment "stocker" ses ordres sql ?
    Bonjour,

    Le titre n'est pas forcément explicite, voici ma question :
    j'ai un certain nombre de pages php qui demandent une ou plusieurs connexion(s) à la base de données.

    J'ai un fichier connection.php qui regroupe une fonction de connexion, une d'envoi d'ordre sql...

    Cependant, cette solution ne me satisfait que moyennement, je pensais regrouper tous les ordres sql dans un seul fichier, de cette façon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
        function sendSqlOrder($orderName, $data)
        {
        	$len=count($data);
        	for ($i=0 ; $i<$len ; $i++)
        		$data[$i] = mysql_real_escape_string($data[$i]);
     
        	$ordersList = array(
        	'userAccountCheckExisting1' => 'select user_id from users where user_login="'.$data[0].'"');
     
        	return mysql_query($ordersList[$orderName]) or die(databaseError($ordersList[$orderName], mysql_error()));
        }
    Où chaque appel se ferait avec un tableau d'arguments et uné clé associative pour que le bon ordre soit appelé...

    Comment faites-vous et qu'en pensez-vous ?

    Je vous remercie

  2. #2
    Membre éclairé Avatar de schwarzy2
    Femme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 464
    Par défaut
    ben, en ce qui me concerne, je réécris à chaque fois la requête SQL et je trouve ça assez pratique comme ça.
    Après tu fais comme tu veux...mais je trouve que tu te compliques la vie...

Discussions similaires

  1. Réponses: 5
    Dernier message: 30/05/2005, 16h58

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