Jump to content
Fórum Script Brasil
  • 0

Parametro De Conexão Mysql_query


Question

salve galera beleza?? seguinte... to com um problema pra trabalhar com duas conexão no mysql... eu to desenvolvendo um sistema que ate onde eu sabia so iria trabalhar com uma conexão o problema é que agora esse sistema vai ter que fazer uma integração com outro sistema... essa integração vai ser executada 'N' vezes ao dia, o que eu pensei em fazer foi criar uma nova conexão e usar o segundo parametro do mysql_query que seria a conexão ne... porem não está funcionando... está dando o seguinte erro:

supplied argument is not a valid MySQL-Link resource

porem a variavel que eu informo no mysql_query é a mesma que eu inforno no mysql_select_db!

alguma ideia de qual possa ser o problema??

atualmente utilizo dessa maneira aqui:

conexão

if(!($serverConnection = mysql_connect($host, $user, $password))) {

echo "Não foi possível estabelecer uma conexão com o servidor <b>$host</b>.";

exit;

}

banco

if(!($dbConnection = mysql_select_db($dbName,$serverConnection))) {

echo "Não foi possível estabelecer uma conexão com a base de dados <b>$dbName</b>.";

exit;

}

função do framework

function query($SQL,$flag = 'n'){

if($flag == 's'){

$exec = mysql_query($SQL, $serverConnection);

if($exec){

gravaHistorico($SQL);

}else{

SetLogError($SQL);

}

return $exec;

}else{

return mysql_query($SQL, $serverConnection);

}

}

alguma ideia doq possa ser galera??? abraços!

Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

supplied argument is not a valid MySQL-Link resource:

na funçã query, experimente colocar após isso:

function query($SQL,$flag = 'n'){
coloque isso após a linha acima:
  global $serverConnection;

se continuar a dar erro, veremos mais a profundo o que pode ser.

thank'ss

Link to post
Share on other sites
  • 0

dai velho beleza?? cara... a tua ideia foi otimo... realmente a variavel $serverConnection não tem valor quando chega na função query... porem o global não serviu... tentei declarar ela como você disse e também no começo do arquivo... mas mesmo assim... não tive sucesso... então... tentei colocando a conexão em uma session! só que não sei quais são os riscos de se fazer isso! saberia me dizer algum?! abraços!

valeu a ajuda ai velho...

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      148691
    • Total Posts
      644531
×
×
  • Create New...