Est ce nécessaire de mettre mysql_connect(....) dans toutes mes pages - PHP - Programmation
Marsh Posté le 27-06-2002 à 10:43:20
Chaque page est indépendante. Donc, tu dois refaire la connexion à chaque fois.
Le plus simple est de les mettre dans un fichier et de faire un 'include' a chaque page (du moins, chaque page qui a besoin de la base de donnes).
Marsh Posté le 27-06-2002 à 10:46:03
Ok, merci
Pour l'include c'est ce que j'ai fait !
Encore merci
Marsh Posté le 27-06-2002 à 11:31:55
Merci d'avoir posé la question
Perso j'utilise la fonction require, qui permet de ne pas avoir à lancer la fonction de connexion.
Marsh Posté le 27-06-2002 à 13:56:07
En tt cas le mysql_close() c'est pas la peine ça se fait tt seul... Moi je le mets jamais.
Marsh Posté le 27-06-2002 à 14:43:24
remplace mysql_connect par mysql_pconnect dans ton include
Marsh Posté le 27-06-2002 à 15:02:30
T'es pas obliger de mettre mysql_connect dans toutes tes pages
car des que tu fait une requete sql mysql tente de se connecte
a ta base avec des parametre par default:
dans le genre localhost le port. Il faudrait juste pouvoir
definir un user par default
Voila c'est dit comment faire a cette url
http://www.phpfrance.com/tutorials/index.php?id=61
Life is a Dance
Marsh Posté le 27-06-2002 à 10:11:28
Bonjour à tous,
Toutes les pages PHP de mon site dialogues avec MySQL. Pour ce connecter j'utilise les instructions PHP suivantes:
mysql_connect(serveur,login,pass);
mysql_select_db(base_de_donnees);
Est t'il nécessaire de rajouter ces 2 lignes sur toutes les pages qui communiquent avec MySQL ou simplement cela suffira d'inserer ces lignes sur la première page qui dialogue avec la BD ?
merci d'avance
Alex01