Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] odczyt danych z BD
Forum PHP.pl > Forum > Przedszkole
masoodshok
Witam,

Moze zaczne od kodow.

  1. <?php
  2. ini_set('display_errors', 1);
  3.  
  4. require "con/con.php";
  5.  
  6. $result = $db->query("SELECT * FROM `people`");
  7. print_r($result);
  8. ?>


Zawartosc con.php

  1. <?php
  2.  
  3. $db= new mysqli("localhost","cl53-users","MyPassword", "cl53-users");
  4.  
  5. if($db->connect_errno) {
  6. echo $db->connect_error;
  7. die ('sorry, we are having problem with connection');
  8. }
  9.  
  10. ?>
  11.  


Mam takie problem. Po uruchomienie tej stronki wyni otrzymuje taki

mysqli_result Object ( )


Nie pokazuje zawartosc tabli people. W tej tabeli mam 3 rekordy oraz struktura wyglada tak 4 kolumny id (int) first_name last_name (varchar) and bio (text).

Nie ma erroru na stronie, wiec nie wiem gdzie jest problem porsze od pomoc.

Sephirus
Poczytaj trochę o mysqli - jak się tego używa. Musisz jeszcze wyciągnąć dane z tego obiektu który dostajesz.

Jeśli się nie mylę (dawno nie bawiłem się z MySQLi...) to musisz chyba jeszcze wywołać metodę fetch na otrzymanym obiekcie:


  1. while ($r = $result->fetch()) {
  2. print_r($r);
  3. }
Xart
  1. while($dane = $result->fetch_assoc()){
  2. print_r($dane);
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.