Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Radio Button z bazy
konradinho
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 4.12.2009

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


Witam.

Oto mój problem. Chce pobrać rekordy z bazy, w tym przypadku nazwę autora. Gdy wybiorę autora chce aby pokazywała się lista płyt stworzonych przez tego autora.

Napisałem coś takiego ale wyświetlają się same radio buttony oraz przycisk submit, dane z bazy pobierane są prawidłowo ale gdy zatwierdzę danego autora aby wyświetlić jego płyty nie pokazuje mi się nic.

Mógłby ktoś mnie naprowadzić co jest źle.

  1.  
  2. <?php
  3. include("db_fns.php");
  4. db_connect();
  5.  
  6. $wynik = $_POST[$wiersz['nazwa_artysty']];
  7.  
  8. if(isset($_POST['aaa']))
  9. {
  10. $plyty = mysql_query("select tytul from plyta inner join artysta ON plyta.id_artysty=artysta.id_artysty AND nazwa_artysty='".$wynik."';");
  11. while($wiersz2 = mysql_fetch_array($plyty))
  12. {
  13.  
  14. echo $wiersz2['tytul'];
  15. }
  16. }
  17.  
  18. ?>
  19. <html>
  20. <body>
  21. <form name="aaa" action="panel.php" method="post">
  22. <?php
  23. db_connect();
  24. $result = mysql_query("Select nazwa_artysty from artysta;");
  25. while($wiersz = mysql_fetch_array($result))
  26. {
  27. echo "<input name='czek' type='radio'".$wiersz['nazwa_artysty']."";
  28. }
  29. echo "<br><Br>";
  30. ?>
  31. <input name="potwierdz" type="submit" name="button" value="Szukaj" />
  32. </form>
  33. </body>
  34. </html>
  35.  
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
r4xz
post
Post #2





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

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


no to może coś z gotowców (przeanalizuj kod, głównie problemy u ciebie są związane z nazwami elementów, nazywasz "potwierdz" czytasz jako "aaa" etc.)

  1.  
  2. <?php
  3. include("db_fns.php");
  4. db_connect();
  5.  
  6. $wynik = $_POST['czek'];
  7.  
  8. if(isset($_POST['potwierdz']) && !empty($_POST['czek'])) {
  9. $plyty = mysql_query("select tytul from plyta inner join artysta ON plyta.id_artysty=artysta.id_artysty AND nazwa_artysty='".$wynik."';");
  10. while($wiersz2 = mysql_fetch_array($plyty))
  11. {
  12. echo $wiersz2['tytul'];
  13. }
  14. }
  15.  
  16. ?>
  17.  
  18. <form name="aaa" action="panel.php" method="post">
  19. <?php
  20. db_connect();
  21. $result = mysql_query("Select nazwa_artysty from artysta;");
  22. while($wiersz = mysql_fetch_array($result))
  23. {
  24. echo "<input name='czek' type='radio' value='".$wiersz['nazwa_artysty']."' />".$wiersz['nazwa_artysty'];
  25. }
  26. echo "<br><Br>";
  27. ?>
  28. <input name="potwierdz" type="submit" value="Szukaj" />
  29. </form>
  30.  
  31.  





PS darko, http://www.kurshtml.boo.pl/html/pole_opcji,formularze.html

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: 11.10.2025 - 02:55