$db_host=2xx.2xx.2xx.1xx"; //ho messo le x per ovvi motivi
$db_user="user";
$db_password="password";
$conn = mysql_connect($db_host, $db_user, $db_password)
or die ("Connessione fallita : ".mysql_error());
$db_host2=1xx.1xx.1xx.7x"; //ho messo le x per ovvi motivi
$db_user2="user2";
$db_password2="password2";
$conn2 = mysql_connect($db_host, $db_user, $db_password)
or die ("Connessione fallita : ".mysql_error());
Tutto cio sta in un file connect.php
Il file è incluso in una pagina che fa il login :
include("connect.php");
$sql="SELECT * FROM reseller WHERE user='$_POST['user']' AND
password='$_POST['passw']'";
$result=mysql_db_query($db_name,$sql);
ebbene sul result esce sempre False e in pratica è come se la query
fallisse. Se tolgo dal file connect.php la parte relativa
alla seconda connessione funziona tutto perfettamente.
Non capisco come mai non accetta 2 connessioni contemporanee. Avete idee ?
> ebbene sul result esce sempre False e in pratica è come se la query
> fallisse. Se tolgo dal file connect.php la parte relativa alla
> seconda connessione funziona tutto perfettamente.
>
> Non capisco come mai non accetta 2 connessioni contemporanee. Avete
> idee ?
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/mysql_connect (4^ parametro)
--
Vuoi distribuire il tuo sito web su CD/DVD?
Prova http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: http://www.creativepark.it/stage/
Ma forse una:
come vedi dalla guida http://it.php.net/mysql_db_query
la funzione puň ricevere un terzo parametro che guarda un po' č proprio
l'identificativo della sessione e come di ce la guida nel caso non lo
inserissi...
beh dai dacci un'occhiata ;)
Ho seguito i suggerimenti ma non funziona (mettendo true sul quarto
parametro).
Sul sito c'è anche un esempio di uso del quarto parametro però si riferisce
ad una seconda connessione su stesso host, stessa user e stessa password.
Invece io devo avere aperte 2 connessioni su host diversi e user e passw
diversi e db diversi, il che non doveva creare
problemi e invece mi fa fallire le query dirette alla prima connessione.
> Ho seguito i suggerimenti ma non funziona (mettendo true sul quarto
> parametro). Sul sito c'è anche un esempio di uso del quarto
> parametro però si riferisce ad una seconda connessione su stesso
> host, stessa user e stessa password. Invece io devo avere aperte 2
> connessioni su host diversi e user e passw diversi e db diversi, il
> che non doveva creare problemi e invece mi fa fallire le query
> dirette alla prima connessione.
Quando selezioni il database ed esegui la query devi passare il
resource link al database a cui ti riferisci.
Risolto.
Ok ho dato l'occhiata e ho risolto....troppe ore davanti al pc a volte non
fanno ragionare bene, conviene prendere 15min di pausa
ogni tanto!!!