Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][MySQL][PHP] Problem z formularzem wewnatrz pętli while list, Formularz zawsze wybiera oraz wszędzie to samo id dla wszystkich
Soulast
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 6
Dołączył: 26.10.2009

Ostrzeżenie: (0%)
-----


Muszę przyznać że już od dawana nie tykałem php i najprawdopodniej przychodze z banalnym problemem którego od paru goddzin nie potrafie rozwiązać.
A więc. Sprawa wygląda tak że z tabeli wyciągam dane

  1.  
  2. $sql = mysqli_query($conn,"SELECT id, autor, lajk FROM tabela");
  3. while (list($userid, $autor, $lajk) = mysqli_fetch_row($sql))
  4. {
  5.  
  6.  
  7. echo'<div>
  8. <form action = "send.php" method = "post">
  9. <input id="autor" type="hidden" value="'.$autor.'" >
  10. <input id="userid" type="hidden" value="'.$userid.'">
  11. <button type="submit"><i class="fa fa-thumbs-o-up"></i></button>
  12. </form>
  13.  
  14. </div';
  15. }
  16. ?>


Problem pojwia się gdy próbuje za przyciskiem wysłać dane wskazanego użytwkonika. Zawsze wybiera mi pierwszego od góry. Coś mi świta że taki problem kiedyś naptakłem ale nie stety nie mogę znaleźć na niego odpowiedzi.
Powyższa wersja jest skrócona ale wrazie potrzeby dodam więcej.

Zgóry bardzo dziękuje za nawet prostą wskazówkę.
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: 25.08.2025 - 02:40