{MySQL} Séparer les requetes SQL et les fichier PH

Résolu/Fermé
cobra85 Messages postés 132 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 15 novembre 2014 - 23 sept. 2009 à 09:47
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 23 sept. 2009 à 15:38
Bonjour,

Je développe une base données et je voudrais savoir s'il était possible de mettre toutes les requetes SQL dans un fichier et dans les fichiers PHP de mettre une fonction qui va chercher la requete ?

Merci
A voir également:

6 réponses

lermit1 Messages postés 16 Date d'inscription dimanche 10 février 2008 Statut Membre Dernière intervention 23 septembre 2009 4
23 sept. 2009 à 09:53
Bonjour,

Tu peux faire un fichier texte avec tes requêtes SQL que tu parses à l'aide de PHP (avec les fonctions de manipulation des fichiers).

Cordialement
Lermit
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
23 sept. 2009 à 09:55
tu peux faire ceci:
un fichier "requetes.php", que tu inclues dans les scripts que tu as besoin (include)

le fichier requetes contien par exemple:
$selection_utilisateur = "select * from ....";
$selection_commande="";


et ensuite tu n'as cas utiliser tes variables... par contre, je ne sais pas au niveau du passage de variables dans la chaine si c'est possible de faire ca bien ...
0
cobra85 Messages postés 132 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 15 novembre 2014 3
23 sept. 2009 à 14:45
En faite, j'ai fais comme ceci:

fichier "requete.php":

function alias()
{
requete SQL;
return $reponse;
}

fichier PHP

$reponse = alias();

sa marche mais je n'en vois pas l'intéret !!!
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
23 sept. 2009 à 14:48
tu pourrais par exemple passer les valeurs des parametres de ta requette en tant que parametres de la fonction alias()
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cobra85 Messages postés 132 Date d'inscription mercredi 20 décembre 2006 Statut Membre Dernière intervention 15 novembre 2014 3
23 sept. 2009 à 15:26
Tu pourrais mettre un exemple, merci
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
23 sept. 2009 à 15:38
fonciton login($user, $password)
{
return mysql_query("select * from utilisateurs where name='$user' and password='$password'")
}

un truc comme ca...
0