Autor Zpráva
1ight
Profil
Dobrý večer prosím o radu jak můžu mít otevřený dve spojení?
Selectovat z dvou db?
<?php
$connect_1 = mysql_connect ( 'localhost', 'login', 'password' )
mysql_select_db ( $login_db1 ) or die ( mysql_error() );

$connect_1 = mysql_connect ( 'localhost', 'login', 'password' )
mysql_select_db ( $login_db1 ) or die ( mysql_error() );

$sql_11 = "SELECT * FROM anytableconnect1, anytableconnect2 a nejakej všelijakej mix z obou tabulek
$sql_12 = mysql_query( $sql_11 );
while ( $sql_13 = mysql_fetch_array( $sql_12 ) ) {

echo 'datamix'
}

mysql_close( $connect_1 );
mysql_close( $connect_2 );
?>

Je to prosím možný nejak řešit na myslq.com :-( tam toho moc o tom mysql_connect neni nebo jsem nekoukal dobre..
Budu moc rad za nějaký řešení nebo jestli je v tom problém tak doporučení rád se poučím jakou cestou jít.
Alphard
Profil
mysql_select_db má druhý parametr spojení, pokud je stejné a mění se jen databáze, stačí 1x mysql_select_db
mysql_query je pak také nutné určit druhým parametrm spojení
1ight
Profil
omouvám se je tam chyba :-( maj tam být
$connect_1 = mysql_connect ( 'localhost', 'login', 'password' )
mysql_select_db ( $login_db1 ) or die ( mysql_error() );

$connect_2 = mysql_connect ( 'localhost2', 'login2', 'password2' )
mysql_select_db ( $login_db2 ) or die ( mysql_error() );

fakt se omlouvam moc
1ight
Profil
už jsem neco našel :-) budu ještě hledat
djlj
Profil
1ight
Vždyť ti přece Alphard už napsal řešení. mysql_select_db ( $login_db1, $connect_1 ) apod.
1ight
Profil
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=66 390
1ight
Profil
Uf eh uh :) až se bude taky nekdo trapit a dostanete se sem tak je to tady pán to tam vyřešil dobre
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=28&topic=2 4211
_____________________________________________________________

$link = mysql_connect($sql_server, $sql_uzivatel, $sql_heslo);
$db1 = mysql_select_db($databaze,$link);
$db2 = mysql_select_db("ws152601db", $link);

MySQL_Query("INSERT INTO ws152600db.allonline VALUES // ws152600db.allonline ( db, table )
('', '$aktualni_cas', '$REMOTE_ADDR', '$meno') ") or chyba();


Jinak vám moc děkuju djlj, Alphard.
Jsem fakt štastnej že to nemusím obcházet a překuchávat celou db.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0