wypisywanie z bazy, formularz

wypisywanie z bazy, formularz
ImpossibleYTPL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 19
0

Mam problem wypisuje z bazy danych ksiazki :

Kopiuj
        while($row = $result->fetch_assoc()) {
            echo "<div class='ks'>";
            echo "<img src = ./zdjecia/$row[obraz] alt='obraz'>";
            echo "<p>$row[tytul]</p>";
            echo "<p>$row[autor]</p>";
            echo "<form metchod='get' action='ks.php'>";
            echo "<input type='hidden' value='$row[id]' name='kid'>";
            echo "<input type='submit' value='zobacz wiecej'";
            echo "</form>";
            echo "</div>";
        }

Ale form nie działa a po wciśnięciu zbadaj na stronie pojawia się takie coś
screenshot-20210317214205.png
jakby podwójnie robi się form i nic nice działa

jurek1980
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3581
2

Dlaczego uważasz, że masz podwójny formularz?
Jesteś pewien, że masz połączenie do bazy, a zapytanie zwraca jakieś wiersze?
Przed pętla zrób var_dump.

Kopiuj
var_dump($result);
while($row = $result->fetch_assoc()) {
            echo "<div class='ks'>";
ImpossibleYTPL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 19
0

@jurek1980: połączenie z bazą jest i wszystko się wypisuje z bazy ale ten formularz nie działa a ten ss to zbadaj z przegladarki i po submit jest jakiś < form>

N3
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 84
1

Czemu w pętli tworzysz nowy formularz dla każdego zwróconego rekordu? Poza tym masz literówkę: metchod.

ImpossibleYTPL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 19
0

@N3: nie widziałem tego ale to juz jutro poprawie i sprawdzę

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.