Ein Resultset zwischenspeichern und ein zwischen Query ausfü

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

Ein Resultset zwischenspeichern und ein zwischen Query ausfü

Postby tHarry » 05. April 2005 16:39

Hallo!

ich würde gerne ein Resultset eines Querys zwischenspeichern und nachher wieder abrufen können.

1) ich mache ein query...
$res = mysql_query(select * from table1, dbid)
2) $tmp = $res;
3) $res = mysql_query(select * from table2, dbid)
4) $res = $tmp;

insgesammt würde es dann so funktionieren:

$res = mysql_query("select * from `table1`", $dbid);
while ($my = mysql_fetch_row($res))
{
$tmp = $res;
$res = mysql_query("select `col1` from` table2 WHERE id=$my[0]", $dbid);
$my2 = array();
$my2 = mysql_fetch_row($res);
$res = $tmp;
echo ""; // html ausgabe
}


ist dies überhaupt möglich?
oder müsste ich zb über eine klasse 2 verschiedene Connections aufbauen lassen?

also zB...

$db1 = new MySQL();
$db2 = new MySQL();

$db1->query("select * from `table1`");
while ($my = $db1->fetch($res))
{
$db2->query("select `col1` from` table2 WHERE id=$my[0]");
$my2 = array();
$my2 = $db2->fetch();
echo ""; // html ausgabe
}

$db1->close();
$db2->close();

(beim ersten beispiel wäre die Verbindung bereits aktiv) ;)

also.. ist es möglich wie im ersten beispiel einfach das resultset zu sichern und nachher mysql wieder zurück zugeben, anstatt 2 Verbindungen aufbauen zu müssen..?
über SuFU habe ich nichts gefunden.

glg, harry
Whistler/Sp2, AMD2000+, Xampp 1.5.2,
Whistler/Sp2, P4/2Ghz, Xampp 1.5.2,
Apache und MySQL als Service
---------------
Max OS X 10.4 - iBook G4 - Xampp 0.5
tHarry
 
Posts: 54
Joined: 19. April 2003 17:58

Postby tHarry » 12. April 2005 15:43

hallo!

nach langem rum probieren bin ich auf die einfachste lösunge gekommen...

einfach ein einges ResultSet - Variable geben...

also als bsp.

$res = mysql_query("SELECT id,language ..", $dbid);
$res2 = mysql_query(""SELECT value ....", $dbid);
Whistler/Sp2, AMD2000+, Xampp 1.5.2,
Whistler/Sp2, P4/2Ghz, Xampp 1.5.2,
Apache und MySQL als Service
---------------
Max OS X 10.4 - iBook G4 - Xampp 0.5
tHarry
 
Posts: 54
Joined: 19. April 2003 17:58


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 29 guests