Ir para conteúdo
Fórum Script Brasil
  • 0

Parametro De Conexão Mysql_query


bastard2003

Pergunta

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 para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 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 para o comentário
Compartilhar em outros 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 para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...