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
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Powyższa wersja jest skrócona ale wrazie potrzeby dodam więcej.
Tak, pokaz pelna wersje bo tam moze tkwic blad. W skrocie co pokazales wszystko jest ok
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: 14.10.2025 - 10:23