Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1527 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Est ce nécessaire de mettre mysql_connect(....) dans toutes mes pages

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Est ce nécessaire de mettre mysql_connect(....) dans toutes mes pages

n°166929
Alex01
Posté le 27-06-2002 à 10:11:28  profilanswer
 

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

mood
Publicité
Posté le 27-06-2002 à 10:11:28  profilanswer
 

n°166957
mrbebert
Posté le 27-06-2002 à 10:43:20  profilanswer
 

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).

n°166960
Alex01
Posté le 27-06-2002 à 10:46:03  profilanswer
 

Ok, merci
 
Pour l'include c'est ce que j'ai fait !
 
Encore merci
 
 :hello:

n°167053
Fred999
Rabat-joie
Posté le 27-06-2002 à 11:31:55  profilanswer
 

Merci d'avoir posé la question :jap:
 
Perso j'utilise la fonction require, qui permet de ne pas avoir à lancer la fonction de connexion.

n°167215
Dost67
Posté le 27-06-2002 à 13:56:07  profilanswer
 

En tt cas le mysql_close() c'est pas la peine ça se fait tt seul... Moi je le mets jamais.

n°167250
zion
Plop
Posté le 27-06-2002 à 14:43:24  profilanswer
 

remplace mysql_connect par mysql_pconnect dans ton include  :sweat:


---------------
Informaticien.be - Lancez des défis à vos amis
n°167285
kalder
Posté le 27-06-2002 à 15:02:30  profilanswer
 

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
 [:swallis]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Est ce nécessaire de mettre mysql_connect(....) dans toutes mes pages

 

Sujets relatifs
[PHP,MySQL] Connexion persistante ou non ?[mysql] récupérer certains résultats
[mysql] tri assez spécial[SQL] MySQL ne sait pas calculer ?
MySQL / OracleBonjour tt le monde !!! J'ai une erreur en PHP mysql ....
Mysql et phpmyadminRequete Mysql : filtrer par date ?
[php/Mysql] connection base de donnée[PHP & MySQL] echanger proprement le contenu de 2 lignes ds 1 db
Plus de sujets relatifs à : Est ce nécessaire de mettre mysql_connect(....) dans toutes mes pages


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR