![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
[php:1:33ad3e57a2]mysql_connect('localhost', 'uzytkownik', 'haslo') or
die('Nie można się połączyć'); mysql_select_db('baza'); $result = mysql_list_tables(); while (($row = mysql_fetch_row($result)) printf ("Tabela: %sn", $row[0]); mysql_free_result($result);[/php:1:33ad3e57a2] To jest zywcem z manuala wyciagniete ale nie dziala, wie ktos dlaczego ? Mnie wypisuje : Parse error: parse error, unexpected T_STRING in C:apachehtdocstestylist_tables.php on line 9 ale osochosi ? bo ja nie bardzo kumam dlaczego tak akuratnio nie moze byc ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 401 Pomógł: 0 Dołączył: 18.04.2003 Skąd: Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
hmm w manualu byl brak .... przy mysql_list_tables("tu_miala_byc_nazwa_bazy"); podaje jakby ktos jeszcze sie na to nabil..
[php:1:52431c5c3e]mysql_connect('localhost', 'uzytkownik', 'haslo') or die('Nie można się połączyć'); mysql_select_db('baza'); $result = mysql_list_tables(); /*brak podanej bazy danych do ktorej ma sie odwolac mysql_list_tables, powinno byc mysql_list_tables("baza"); */ while ($row = mysql_fetch_row($result)) printf ("Tabela: %sn", $row[0]); mysql_free_result($result); [/php:1:52431c5c3e] edit: mam jeszcze pytanko : co robi %s ? bo nie moge sie o tym nigdzie doczytac... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) edit2: chcialbym jeszcze zrobic cos takiego zeby listowalo mi tabele z bazy danych tak ja powyzszy zapis to robi bardzo ladnie ale chcialbym zeby listowane byly tylko tabele rozpoczynajace sie od kat_* gdzie * jest dowolna dalsza nazwa tabeli... w bazie mam np. tabele : kategoria, kat_hp, kat_lexmark i chcialbym alby tylko wylistowane zostaly te tabele z "kat_".... ma ktos na to jakis pomysl ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 15:55 |