Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Lista rozwijana - brak odczytu z bazy
Forum PHP.pl > Forum > Przedszkole
Wojciechovsky
Cześć,

posiadam tabelę produkty, a w niej dwa pola: nazwa, cena. Chcę stworzyć listę rozwijaną w formularzu, żeby pokazywało nazwę i cenę produktu, które są dostępne w bazie. Czytałem wcześniej, że korzysta się z tego:

  1. $zapytanie="SELECT nazwa,cena FROM produkty";
  2. $result = $connection->query($zapytanie);
  3.  
  4. echo('<select name="produkty">');
  5. while($row = mysqli_fetch_array($zapytanie))
  6. {
  7. echo('<option value="'.$row['nazwa'].'">'.$row['cena'].'</option>');
  8. }
  9. echo('</select>');


Jednak w moim przypadku to nie działa - nie wchodzi nawet do pętli.
Przykład jest teoretyczny - chcę się dowiedzieć jak to działa.
Ktoś wie jak to rozwiązać?
memory
mysqli_fetch_array tutaj jest błąd
Wojciechovsky
Ok, dzięki znalazłem - zamieniłem na mysqli_fetch_row i operuję na indeksach ($row[0] itp.).
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.