wypisywanie z bazy, formularz

0

Mam problem wypisuje z bazy danych ksiazki :

        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

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.

var_dump($result);
while($row = $result->fetch_assoc()) {
            echo "<div class='ks'>";
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>

1

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

0

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

1 użytkowników online, w tym zalogowanych: 0, gości: 1