Connections sql à chaque fonction php
Résolu
jiantox
Messages postés
1092
Date d'inscription
Statut
Membre
Dernière intervention
-
jiantox Messages postés 1092 Date d'inscription Statut Membre Dernière intervention -
jiantox Messages postés 1092 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voilà je me posais la question de savoir si il etait normal qu'il faille que je me connecte à chaque fois au sql pour chaque fonction php que je fais ?
je développe un peu :
j'ai des fonctions php simples du genre
function truc() { une commande sql }
hors à chaque fonction il faut que je mette ma connection à la bdd :
function truc() { Connection SQL; une commande sql }
function truc2() { Connection SQL; une commande sql }
Si je ne le fais pas la requete ne fonctionne pas.. et meme si j'ai ceci :
Connection SQL;
function truc() { une commande sql }
ça ne fonctionne pas..
Est-ce bien normal ?
voilà je me posais la question de savoir si il etait normal qu'il faille que je me connecte à chaque fois au sql pour chaque fonction php que je fais ?
je développe un peu :
j'ai des fonctions php simples du genre
function truc() { une commande sql }
hors à chaque fonction il faut que je mette ma connection à la bdd :
function truc() { Connection SQL; une commande sql }
function truc2() { Connection SQL; une commande sql }
Si je ne le fais pas la requete ne fonctionne pas.. et meme si j'ai ceci :
Connection SQL;
function truc() { une commande sql }
ça ne fonctionne pas..
Est-ce bien normal ?
A voir également:
- Connections sql à chaque fonction php
- Se connecter à gmail sur téléphone - Guide
- Fonction si et - Guide
- Comment connecter chromecast à la télé - Guide
- Easy php - Télécharger - Divers Web & Internet
- Se connecter à ma boite hotmail - Guide
1 réponse
Si on utilise que des fonctions (parce qu'on n'aime pas la POO ou autre), il faut passer par des variables globales pour que les fonctions utilisent la même connexion.
global $dbConnexion;
$dbConnexion = ... // connexion à la base
function truc()
{
global $dbConnexion;
...
}
global $dbConnexion;
$dbConnexion = ... // connexion à la base
function truc()
{
global $dbConnexion;
...
}
jiantox
Messages postés
1092
Date d'inscription
Statut
Membre
Dernière intervention
114
j'vais me pencher là dessus, merci ! :)