Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]While i tablica
meehow18
post
Post #1





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

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


Witam,
mam taki prosty skrypt
  1.  
  2. <?php
  3. $row=mysql_query('SELECT nazwa, img, opcje, cred FROM sklep');
  4.  
  5. //$ilosc_wierszy = mysql_num_rows($row);
  6.  
  7.  
  8. $nazwa = $pok['0'];
  9. $img = $pok['1'];
  10. $opcje = $pok['2'];
  11. $cred = $pok['3'];
  12.  
  13.  
  14. while ($pok=mysql_fetch_assoc($row))
  15. {
  16. echo $pok['0'] . "" . $pok['1'] . "" . $pok['2'] . "" . $pok['1'] . "<br>";
  17. }
  18.  
  19. ?>
  20.  
  21.  


I nie pokazuje mi żadnego wyniku.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
everth
post
Post #2





Grupa: Zarejestrowani
Postów: 782
Pomógł: 153
Dołączył: 21.07.2010

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


var_dump() i sprawdzanie krok po kroku, albo odhacz sobie i daj echo na ilość wierszy.
Go to the top of the page
+Quote Post
wookieb
post
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Czy wy ludzie podczas jakiejkolwiek czynności włączacie czasem mózg?
Cierzesz się za programowanie a nie umiesz logicznie myśleć więc odrób lekcję z pierwszego zdania. Pomijając fakt braku debugowania co to jest?
  1. $nazwa = $pok['0'];
  2. $img = $pok['1'];
  3. $opcje = $pok['2'];
  4. $cred = $pok['3'];

Skoro nawet nie masz jeszcze zmiennej $pok ?
Go to the top of the page
+Quote Post
killer99977
post
Post #4





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 29.01.2010

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


  1. <?php
  2.  
  3. $query = mysql_query('SELECT nazwa, img, opcje, cred FROM sklep');
  4.  
  5. while ($pok = mysql_fetch_assoc($query)) {
  6. echo $pok['0'] . "" . $pok['1'] . "" . $pok['2'] . "" . $pok['1'] . "<br>";
  7. }
  8.  
  9. ?>
Go to the top of the page
+Quote Post
Ramzaa
post
Post #5





Grupa: Zarejestrowani
Postów: 207
Pomógł: 17
Dołączył: 4.08.2009

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


Albo jeszcze inaczej (IMG:style_emoticons/default/happy.gif)

  1. <?php
  2.  
  3. $query = mysql_query("SELECT `nazwa`, `img`, `opcje`, `cred` FROM `sklep`");
  4.  
  5. while ($pok = mysql_fetch_array($query))
  6. {
  7. echo $pok['nazwa'], $pok['img'], $pok['opcje'], $pok['cred'];
  8. }
  9.  
  10. ?>


Pozdrawiam (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Kużdo
post
Post #6





Grupa: Zarejestrowani
Postów: 181
Pomógł: 14
Dołączył: 4.06.2008

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


@meehow18, mysql_fetch_assoc() tworzy tablicę asocjacyjną... Czyli nazywaną nazwami kolumn z bazy... Nie $pok['0'], $pok['1'] tylko $pok['nazwa'], $pok['img'] itd...

Szerszy opis już dałem tutaj: http://forum.php.pl/index.php?s=&showt...st&p=721534
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: 4.10.2025 - 13:51