Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z wyświetleniem danych z bazy
mlynus
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 29.05.2007

Ostrzeżenie: (0%)
-----


Właśnie przerabiam przykłady z książki Marca Wandschneder'a PHP i MySQL Tworzenie aplikacji WWW.
Problem mam z wyświetlaniem wyników z bazy danych. Wydaje się że skrypt jest poprawny, żadnych błędów, połączenie z bazą jest ok, baza wypełniona danymi, w pliku php.ini odhaczone extension=php_mysqli.dll.
Męczę się z tym już trochę, proszę o pomoc (poniżej kod skryptu) może to jakaś błahostka.
Odinstalowałem Apacha, php, i mysql. Zainstalowałem ponownie (tym razem paczka VertigoServ) i dalej to samo nie mam pojęcia gdzie tkwi błąd. Bardzo proszę o pomoc bo nie umiem ruszyć dalej siedzę nad tym od rana.
  1.  
  2. <?php
  3. $si= function_exists('mysqli_connect');
  4. if ($si)
  5. {
  6. echo "zainstalowano poprawnie";
  7. }
  8. else
  9. {
  10. echo ' błąd';
  11. }
  12.  
  13. include ('./code/conndb.php'); //parametry polaczenia z baza
  14. $conn = new mysqli($db_server,$db_user,$db_pass,$db_name);
  15. if (mysqli_connect_errno()!=0)
  16. {
  17. $errno=mysqli_connect_errno();
  18. $errmsg=mysqli_connect_error();
  19. echo "Połącznie nie powiodło się: ($errno) $errmsg<br/>\n";
  20. }
  21. $conn->query("SET NAMES 'utf8'");
  22. //przygotowanie zapytania
  23. $query_str = "select * from kategoria";
  24. $result = $conn->query($query_str);
  25. if ($result===FALSE)
  26. {
  27. $errno=$coon->errno;
  28. $errmsg=$conn->error;
  29. echo "Połącznie nie powiodło się: ($errno) $errmsg<br/>\n";
  30. $conn->close();
  31. }
  32. else
  33. {
  34. while (($row_data = $result->fetch_assoc())!==NULL);
  35. {
  36. echo <<<EOM
  37.   <tr>
  38.   <td>{$row_data['nazwa']} </td>
  39.   </tr>
  40. EOM;
  41. }
  42. }
  43. $result->close();
  44.  
  45. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Fifi209
post
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

Ostrzeżenie: (0%)
-----


Może napiszesz co się dzieje? Jakiś błąd czy co?

Go to the top of the page
+Quote Post
mlynus
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 29.05.2007

Ostrzeżenie: (0%)
-----


Wyświetla się tylko wynik funkcji mysqli_connect że jest zainstalowane poprawnie, żadnych błędów.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.08.2025 - 05:50