Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Java][MySQL][PHP]Pseudo formularz - submit jako link, problem, Problem z formularzem - jako link, pobieranie danych z bazy.
-Grany-
post
Post #1





Goście







Witam, mam pewien problem z formularzem - zależy mi, żeby link wysyłał id pobrany z tabeli do innego skryptu w zmiennej "kategoriaa".

  1. //pomijam funkcje laczenia z baza, bo wszystko działa, liczy, wyświetla, problem jest tylko w formularzu
  2. $base = lacz_bd();
  3.  
  4. $zapytanie = "select id,name from sub_category";
  5.  
  6. $kategorie = $base->query($zapytanie);
  7.  
  8. $ile_znalezionych = $kategorie->num_rows;
  9.  
  10.  
  11. echo '</br>Dostępne Kategorie:</br>';
  12.  
  13. for ($i=0; $i <$ile_znalezionych; $i++)
  14. {
  15. $wiersz = $kategorie->fetch_assoc();
  16.  
  17. echo '<form action="" name="formularz" method=post>
  18. <input type=hidden name="kategoriaa" value="'.$wiersz['id'].'">
  19. <a href="java script:document.formularz.submit()"><b>-'.$wiersz['name'].'<b/></a>
  20. </form></br>';
  21.  
  22. }
  23.  

Podejrzewam, że błąd jest w tej lini:
  1. <input type=hidden name="kategoriaa" value="'.$wiersz['id'].'">

A dokładnie
  1. value="'.$wiersz['id'].'"

Ponieważ po kliknięciu w dowolny link, wysyłany jest ID ostatniego pobranego rekordu.
Z góry dzięki za każdą sugestię i przepraszam jeżeli bardzo namotałem, ale jestem po nocce i dopiero wstalem...
Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 01:41