Hallo,
Jetzt hab ich 's mal ausprobiert.
Wenn man beim Verbindungsaufbau
mysql_connect ( [string Server [, string Benutzername [, string Benutzerkennwort [, bool neue_Verbindung [, int client_flags]]]]] )
neue_Verbindung auf true setzt funktioniert's.
$link1 = mysql_connect($aha->host,$aha->user,$aha->pass) or die("Keine Verbindung möglich: " . mysql_error());
$sel1=mysql_select_db($aha->db) or die("Auswahl der Datenbank fehlgeschlagen".mysql_error());
$link2 = mysql_connect($aha->host,$aha->user,$aha->pass,
true) or die("Keine Verbindung möglich: " . mysql_error());
$sel2=mysql_select_db($aha->db) or die("Auswahl der Datenbank fehlgeschlagen".mysql_error());
Sonst wird auf die bereits bestehende Connection zugegriffen und der unbuffered_query zerstört.
getestet:
$rs=mysql_unbuffered_query($sql,$link1)or die(mysql_ERROR());
$rss=mysql_query($sql,$link2)or die(mysql_ERROR());
$rnn=mysql_num_rows($rss);
print mysql_thread_id($link1).'connection 1<br>';
print mysql_thread_id($link2).'connection 2<br>';
while($rff=mysql_fetch_row($rss))print 'connection 1 '.$rff[0].' '.($rff[1]) .' '.$rff[2].'<br>';
while($rf=mysql_fetch_row($rs))print 'connection 2 '.$rf[0].' '.($rf[1]) .' '.$rf[2].'<br>';
mysql_close($link1);
mysql_close($link2);
highspeed Grüsse
Tümmel