phpbar.de logo

Mailinglisten-Archive

[dbs] Datenbankabfrage

[dbs] Datenbankabfrage

Henning Heil lists at h-quadrat.com
Don Mar 10 12:30:29 CET 2005


++++ Dipl.-Ing Katja Thiele wrote on 10.03.2005 07:49 ++++

> vielen dank
> ich habe auch confixx und werde das mal irgendwie probieren.


Ohhh, so eine code-Faulheit. Das hat im übrigen mit confixx nix zu tun, 
sondern mit gültigen Zugangsdaten zu einem Datenbankserver auf der 
gleichen Kiste (nämlich auf localhost). Probier' mal so (UNGETESTET):

<?php

//connecting database server
$link1 = mysql_connect("localhost", "web102", "mydbpass");
if(!$link) die("Kann den Server nicht erreichen.");

//select database 1
if(!mysql_select_db("web102_db1", $link1)) die("Kann die Datenbank 1 
nicht erreichen.");



//connecting database server
$link2 = mysql_connect("localhost", "web102", "mydbpass");
if(!$link) die("Kann den Server nicht erreichen.");

//select database 2
if(!mysql_select_db("web102_db2", $link2)) die("Kann die Datenbank 2 
nicht erreichen.");



//test1
$items_list_query1 = "SELECT uid, dateCreated FROM
                    ".HQ_TABLE_PREFIX."catalog_items
                    WHERE uid > 20
                    ORDER BY uid";

                    //test mit $link1
$result1 = mysql_query($items_list_query1, $link1);
if(!$result1) die("<br>\n".mysql_error()."<br>\nQuery $items_list_query1 
ist ungültiges SQL.");

while($out = mysql_fetch_array($result1)) {
// ... mach was mit Ergebnisse aaus DB1
}


//test2
$items_list_query2 = "SELECT uid, dateCreated FROM
                    ".HQ_TABLE_PREFIX."catalog_items
                    WHERE uid > 10";

                    //test mit $link2
$result2 = mysql_query($items_list_query2, $link2);
if(!$result2) die("<br>\n".mysql_error()."<br>\nQuery $items_list_query2 
ist ungültiges SQL.");

while($out = mysql_fetch_array($result2)) {
// ... mach was mit Ergebnisse aaus DB2
}

?>


A+

Henning


php::bar PHP Wiki   -   Listenarchive