Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pętla while w tablicy array
andrzej7322
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 8.05.2010

Ostrzeżenie: (20%)
X----


Witam, mam problem potrzebuje wyciągnąć dane z mysql i wstawic je do tablicy to sa trzy ostatnie rekordy i stworzyłem takie coś tylko to nie dizała.
  1. $nowyzap=mysql_query("SELECT * FROM products ORDER BY id DESC LIMIT 3");
  2. while($nowywyk=mysql_fetch_array($nowyzap)){
  3. $tablica .='"'.$nowywyk['id'].'",';
  4. }
  5. $tablica=substr($tablica, 0 ,-1);
  6. $tab=array($tablica);

z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Neeke
post
Post #2





Grupa: Zarejestrowani
Postów: 125
Pomógł: 16
Dołączył: 22.02.2007
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Może jakieś błędy czy coś pokazuje?

  1.  
  2. //wstaw takie coś
  3. $nowyzap=mysql_query("SELECT * FROM products ORDER BY id DESC LIMIT 3") or die(mysql_error() .' '. mysql_errno() .');


jeżeli wszystko masz ok w zapytaniu to powinno przejść jeżeli nie masz to będzie błąd.

A nie lepiej jest wykonać coś takiego?
  1. while($nowywyk=mysql_fetch_array($nowyzap)){
  2. $tablica[]=$nowywyk['id'];
  3. }
  4. echo'<pre>';
  5. print_r($tablica);


Chyba ten sam efekt będzie czyż nie?


@UP
I się spóźniłem (IMG:style_emoticons/default/smile.gif)

Ten post edytował Neeke 28.07.2010, 17:23:41
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.06.2026 - 04:20