Faire 2 mysql_connect sur la meme page et sur la meme base ?

Faire 2 mysql_connect sur la meme page et sur la meme base ? - PHP - Programmation

Marsh Posté le 28-03-2005 à 20:40:02    

Bonjour, je suis plutot novice en php
 
Ma question est est il "mauvais" de faire 2 mysql_connect sur la meme page et sur la meme base pour executer 2 actions différentes :??:
 
merci


---------------
X
Reply

Marsh Posté le 28-03-2005 à 20:40:02   

Reply

Marsh Posté le 28-03-2005 à 20:42:35    

sur la meme base c'est stupide...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 28-03-2005 à 20:45:05    

j'ai pas dis que ca l'était pas :o mais étant novice, j'arrive pas a faire autrement ^^ quand j'essaie de faire une seule connect, ia prob.
 
donc en attendans vu que la solution en 2 fois fonctionne, je voulais savoir si ca créeait pas de surcharge, et non pas de savoir que c'était stupide, j'ai attendu personne pour le savoir.


---------------
X
Reply

Marsh Posté le 28-03-2005 à 20:46:28    

au lieu de surcharger le serveur, essaye plutot de savoir pourquoi ca fonctionne pas...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 28-03-2005 à 20:47:56    

KangOl a écrit :

au lieu de surcharger le serveur, essaye plutot de savoir pourquoi ca fonctionne pas...


 
 :sarcastic: tu le fais expres :??:
 
je cherche a corrigé le prob mais si pendant que je cherche de faire 2 connect ca pose pas de prob alors j'ai du temps pour bien regler le prob.


---------------
X
Reply

Marsh Posté le 28-03-2005 à 21:35:26    

C'est toi qui le fait expres.
Tu es novice, ok c'est pas un probleme on l'a tous été.
On te dit : Ne le fait pas, ca se fait pas, il y a des raisons pour lesquels ca se fait pas, essaie de resoudre ton probleme au lieu de le reporter plus loin. Et toi tu veux pas comprendre que p-e on a raison et toi non vu qu'on a de l'experience et toi manifestement non?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 28-03-2005 à 21:41:12    

Neostranger a écrit :

:sarcastic: tu le fais expres :??:
 
je cherche a corrigé le prob mais si pendant que je cherche de faire 2 connect ca pose pas de prob alors j'ai du temps pour bien regler le prob.


Pour n'utiliser qu'une seule connexion, utilise une variables "$idlink", comme ça :
 

Code :
  1. $idlink = mysql_connect($host,$user,$pass);
  2. mysql_select_db($db,$idlink);
  3. $res = mysql_query($req,$idlink);


 
etc...


---------------
Martin
Reply

Marsh Posté le 28-03-2005 à 23:49:48    

esox_ch a écrit :

C'est toi qui le fait expres.
Tu es novice, ok c'est pas un probleme on l'a tous été.
On te dit : Ne le fait pas, ca se fait pas, il y a des raisons pour lesquels ca se fait pas, essaie de resoudre ton probleme au lieu de le reporter plus loin. Et toi tu veux pas comprendre que p-e on a raison et toi non vu qu'on a de l'experience et toi manifestement non?


 
roh, mais c'est dingue, a chaque fois que je pose une question sur programmation, c'est tjs la meme chose :lol:  
 
j'ai pas dis que vous n'aviez pas raison  :sweat:  :o mais je demandais si ca posait probleme temporairement ?
 
martius >> merci :)


---------------
X
Reply

Marsh Posté le 29-03-2005 à 08:07:00    

Mais le probleme est que si l'on te dit que cela ne pose pas de gros problemes temporairement, ben tu vas le laisser, et apres tu va l'oublier.
 
Ensuite dans quelques semaines tu va revenir en disant que tu as des problemes des performances sur ton serveur et que tu sais pas d'ou ca vient...
 
Vaut mieux traiter "le mal" a la racine, et prendre les bonnes habitudes des le debut.
Si tu avais utilise le temps que tu as pris pour essayer de nous expliquer ton point de vue a essayer de corriger le probleme, ce dernier serait deja une histoire ancienne.

Reply

Marsh Posté le 29-03-2005 à 09:28:46    

cerel a écrit :

Mais le probleme est que si l'on te dit que cela ne pose pas de gros problemes temporairement, ben tu vas le laisser, et apres tu va l'oublier.
 
Ensuite dans quelques semaines tu va revenir en disant que tu as des problemes des performances sur ton serveur et que tu sais pas d'ou ca vient...
 
Vaut mieux traiter "le mal" a la racine, et prendre les bonnes habitudes des le debut.
Si tu avais utilise le temps que tu as pris pour essayer de nous expliquer ton point de vue a essayer de corriger le probleme, ce dernier serait deja une histoire ancienne.


 
en effet  :jap: , j'ai corrigé le problème d'ailleurs :)
 
merci à tous !


---------------
X
Reply

Marsh Posté le 29-03-2005 à 09:28:46   

Reply

Marsh Posté le 29-03-2005 à 10:11:11    

Ca m'énerve les gens qui répondent aux newbies sans lire la doc :D
 

Citation :

If a second call is made to mysql_connect()  with the same arguments, no new link will be established, but instead, the link identifier of the already opened link will be returned.

Reply

Marsh Posté le 29-03-2005 à 10:15:16    

ratibus a écrit :

Ca m'énerve les gens qui répondent aux newbies sans lire la doc :D
 

Citation :

If a second call is made to mysql_connect()  with the same arguments, no new link will be established, but instead, the link identifier of the already opened link will be returned.



:jap:
 
(J'ai bien fait de lire jusqu'au bout avant de répondre, moi, j'aurais été grillé...[:joce])


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 29-03-2005 à 10:42:20    

En effet ... J'suis grilled ... [:grilled]


Message édité par esox_ch le 29-03-2005 à 10:43:46

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 29-03-2005 à 11:29:17    

On peut savoir ce qui clochait si tu as corrigé le probleme ?

Reply

Marsh Posté le 29-03-2005 à 11:45:50    

td-rat a écrit :

On peut savoir ce qui clochait si tu as corrigé le probleme ?


 
à cause d'une variable que j'avais mal initialisée du type
 
$date2 = ('valeur', &unixdate2)
 
j'avais laisser  '&unixdate' qui est une variable que j'utilisait dans une premiere partie de mon script et qui différait de celle que j'utilisait dans la deuxieme partie.


---------------
X
Reply

Marsh Posté le 29-03-2005 à 13:25:35    

Neostranger a écrit :

à cause d'une variable que j'avais mal initialisée du type
 
$date2 = ('valeur', &unixdate2)
 
j'avais laisser  '&unixdate' qui est une variable que j'utilisait dans une premiere partie de mon script et qui différait de celle que j'utilisait dans la deuxieme partie.


ce que j'appelle  
"un copié-collé malencontreux"

Reply

Marsh Posté le 29-03-2005 à 13:26:37    

Skylouck a écrit :

ce que j'appelle  
"un copié-collé malencontreux"


 
 
ou plutot un noob pas futé :jap:


---------------
X
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed