Witam. Potrzebuję ponownie wybrać bazę w której będą wykonywane polecenia. Nazwa tej bazy przechowywana jest w tabeli `bazy` w bazie `dane`. Więc:
  1. <?PHP
  2. //Łączenie z mysql
  3. $re = @mysql_query("SELECT * FROM `dane`.`bazy` LIMIT 1");
  4. $r= @mysql_fetch_assoc($re);
  5. mysql_select_db($r['baza']); //or die zwraca "No database selected" lecz nie wiem czemu
  6. //dalsze polecenia do nowej bazy
  7. //i potem ponownie powrót do starej bazy
  8. //np. @mysql_query("SELECT * FROM `dane`.`bazy` WHERE ... ");
  9. ?>

Czy ktoś wie dlaczego to nie działa? I co zrobić by działało?

PS. Te "dalsze polecenia do nowej bazy" wykonywane są w 'starej' bazie `dane`

Sprawa załatwiona, miałem literówkę w jednym miejscu i to dlatego, temat do kosza/zamknięcia