Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PostgreSQL][PHP] SELECT WHERE Jak wyświetlić interesujace mnie pola?
Forum PHP.pl > Forum > Przedszkole
martin1978
Witam

  1.  
  2. $zapytanie = "SELECT * FROM tabela WHERE nazwax IN('nazwa1', 'nazwa2', 'nazwa3', 'nazwa4', 'nazwa5', 'nazwa6') ORDER BY nazwa DESC LIMIT 6";
  3. $done = pg_query ($polaczenie, $zapytanie);
  4. $cena=pg_fetch_array ($done);
  5. echo $cena[2];
  6. echo $cena[5];
  7. echo $cena[8];
  8. echo $cena[11];
  9. echo $cena[14];
  10. echo $cena[17];
  11.  


Tabela tabela ma 3 kolumny.
z pierwszej kolumny wyciagam interesujace mnie nazwy produktu (warunek where) w trzeciej kolumnie mam ceny tych produktow i nie wiem jak je mam wyswietlic. Jak uzylem echo $cena[2] to mi wyswietla cene pierwszego produktu nazwa1, natomiast z nastepnych produktow nie wyswietla mi cen. Pierwsza linię czyli SELECT sprawdziłem w PGSQL i jest poprawna, natomiast cos robie nie tak jezeli chodzi o wyswietlenie cen.

Proszę o pomoc.
plej
Jak chcesz wyświetlić wszystko to musisz w pętla while to wrzucić

  1.  
  2.  
  3. while ($cena = pg_fetch_array($done)) {
  4. echo $cena[2];
  5. echo $cena[5];
  6. echo $cena[8];
  7. echo $cena[11];
  8. echo $cena[14];
  9. echo $cena[17];
  10. }


Chyba że cię złe zrozumiałem:)
martin1978
Tak, dziękuję smile.gif
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.