Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Strona nie pobiera danych z mysql
koxu1996
post
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 3
Dołączył: 5.06.2011

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


Witam. Mam strone na której chce pobierać dane z bazy mysql. Jednak strona nic nie wyświetla. Oto kod:

  1. <?php
  2. include ('database_cfg.php');
  3. $users = (mysql_query("SELECT * FROM users ORDER BY id DESC LIMIT 20"));
  4. while ( $row1 = mysql_fetch_row($users) )
  5. {
  6. echo $row1['id'];
  7. echo $row1['type'];
  8. echo $row1['photofile'];
  9. }
  10. ?>


Zapytanie jest na pewno dobre bo testowałem bezpośrednio w bazie. Wie ktoś może co jest nie tak?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
rivos
post
Post #2





Grupa: Zarejestrowani
Postów: 50
Pomógł: 2
Dołączył: 26.12.2011

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


  1. <?php
  2. include ('database_cfg.php');
  3. $users = mysql_query("SELECT * FROM `users` ORDER BY `id` DESC LIMIT 20");
  4. while ( $row1 = mysql_fetch_array($users) )
  5. {
  6. echo $row1['id'];
  7. echo $row1['type'];
  8. echo $row1['photofile'];
  9. }
  10. ?>


Tak chyba bd działać, zresztą jak niżej, użyj PDO

Ten post edytował rivos 9.09.2012, 09:42:22
Go to the top of the page
+Quote Post
uncuncunc
post
Post #3





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 1.04.2012

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


Użyj PDO, przestaniesz mieć takie problemy. A jak już się upierasz to na końcu daj or die();

Ten post edytował uncuncunc 9.09.2012, 09:40:54
Go to the top of the page
+Quote Post
ethann
post
Post #4





Grupa: Zarejestrowani
Postów: 56
Pomógł: 18
Dołączył: 7.04.2012

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


@up
Twoja zmiana nic nie wnosi.


Na początku skryptu (zaraz po <?php) umieść

będziesz miał widoczne wszystkie błędy.

Upewnij się, że połączenie z bazą zostało nawiązane.
Go to the top of the page
+Quote Post
koxu1996
post
Post #5





Grupa: Zarejestrowani
Postów: 139
Pomógł: 3
Dołączył: 5.06.2011

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


Poradziłem już sobie. Okazało się że ma być mysql_fetch_array a nie row . Temat do zamknięcia
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 21:50