ďťż
Podstrony
|
telcocafewitammam sobie taki kod: <?php $link = mysql_connect("127.0.0.1", "root", "xxxxxxx") or die ("Nie mogę nawiązać połączenia z serwerem."); mysql_select_db("biblioteka"); if (isset($_GET['idk'])) $idk=(int)$_GET['idk']; else $idk=-1; ?> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" /> <title>Przeglądanie bazy</title> </head> <body> <h2>Lista kategorii</h2> <ul> <?php $result = mysql_query ('SELECT * FROM kategorie ORDER BY nazwa'); while ($row = mysql_fetch_array($result)) echo('<li><a href="mysql2.php?idk='.$row['id'].'">'.$row[' nazwa'].'</a></li>'); ?> </ul> <h2>Zawartość tabeli z wybranej kategorii</h2> <table border="1"> <tr><th>Tytuł</th><th>Autor</th></tr> <?php $query='SELECT tytul, nazwisko, imie FROM baza, kategorie, autorzy WHERE baza.kategoria=kategorie.id AND baza.autor=autorzy.id'; if ($idk>-1) $query.=' AND baza.kategoria='.$idk; $query.=' ORDER BY tytul'; $result = mysql_query ($query); while ($row = mysql_fetch_array($result)) echo('<tr><td>'.$row['tytul'].'</td>< td>'.$row['nazwisko'].' '.$row['imie'].'</td></tr>'); ?> </table> <?php mysql_close($link); ?> i wyskakuje mi teki komunikat Fatal error: Call to undefined function mysql_connect() in C:\usr\www\mysql1.php on line 2 z tego wniosek że wygląda na to że nie mam zainstalowanej bazy danych... ale jak wchodzę przez uruchom... mysql -u root -p to włącza się wszystko elegancko i mogę sobie pracować. Ktoś wie co się dzieje? wywolaj funkcje phpinfo() i sprawdz czy laduej ci sie rozserzenie mysql a moze mysqli, jesli nie to znaczy ze nie masz wkompilowanej obslugi mysql w php |
|||
Sitedesign by AltusUmbrae. |