Fonction et connexion
Résolu
methrandil
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
methrandil Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
methrandil Messages postés 9 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis en train de faire un site en php / Mysql. J'ai créé un fichier de connexion dans un répertoire à part pour pouvoir le protéger par htaccess après.
Je suis aussi en train de créer un fichier regroupant plusieurs fonctions PHP, lui aussi dans un répertoire à part.
Dans mes pages je fais un require pour la connexion et pour les fonctions. Par contre quand dans ma fonction je fais une requète SQL,, que j'appelle ma fonction dans une page, j'obtiens une erreur
Pourtant j'utilise la connexion de la page dans laquelle j'appelle la fonction, et j'ai vérifié,elle est bonne . est ce que je dois rajouter le require dans la page de fonctions ?
je suis en train de faire un site en php / Mysql. J'ai créé un fichier de connexion dans un répertoire à part pour pouvoir le protéger par htaccess après.
Je suis aussi en train de créer un fichier regroupant plusieurs fonctions PHP, lui aussi dans un répertoire à part.
Dans mes pages je fais un require pour la connexion et pour les fonctions. Par contre quand dans ma fonction je fais une requète SQL,, que j'appelle ma fonction dans une page, j'obtiens une erreur
"Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /var/www/ifmonsite/includes/fonctions.php on line 7 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /var/www/monsite/includes/fonctions.php on line 9"
Pourtant j'utilise la connexion de la page dans laquelle j'appelle la fonction, et j'ai vérifié,elle est bonne . est ce que je dois rajouter le require dans la page de fonctions ?
A voir également:
- Fonction et connexion
- Gmail connexion - Guide
- Fonction si et - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
1 réponse
C'est bon, j'ai compris. du moment que je veux utiliser des variables globales dans une fonction, je dois les repasser dans ma fonction lors de l'appel :
Par contre il y a moyen de rendre ce genre de variables "superglobales" ? çad dispo globalement ET dans les fonctions appellées, sans les intégrer lors de l'appel de la fonction ?
fonction (smavar, sdatabase, sconnexion) ;
Par contre il y a moyen de rendre ce genre de variables "superglobales" ? çad dispo globalement ET dans les fonctions appellées, sans les intégrer lors de l'appel de la fonction ?