Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] generowanie radio ,mozliwe?
Forum PHP.pl > Forum > Przedszkole
escobar1983
Mozliwe sie generowanie jakies zmienej ilosci radio np. w momencie wypisywania rekordow z bazy i przypisywal im nazwy np. nr wiersza. Dziekuje i Pozdrawiam.
mokry
Po prostu wyciągasz dane z bazy danych, wrzucasz je do pętli gdzie wyświetlane są radio buttony (bo o to Ci chyba chodzi) z określonym value i name.
escobar1983
a jak generowac value i name questionmark.gif Bo chce po prostu zrobic usuwanie rekordow z bazy danych ze strony dla admina .
mokry
  1. <?php
  2. $query = "SELECT ... "; //tutaj Twoje zapytanie do MySQL
  3. $wynik = mysql_query($query)or die(mysql_error);
  4. while($row = mysql_fetch_assoc($wynik)) {
  5. echo "<input type=\"radio\" name=\"do_usuniecia\" value=\"".$row['kolumna_index']."\" />";
  6. }
  7. ?>
escobar1983
Ok zrobilem radio i teraz sprawa wyglada mianowicie. Zrobilem sobie na dole
Kod
<form action="">
<input type="submit" name="usunOpone"  value="Usun" size ="6"/>
</form>
Jak teraz zczytac ktory z radio sie nacisniety i jak dolaczyc do tego funkcje ktora by usuwala w zaleznosci ktory radio dany rekord?
mokry
Escobar, powinieneś nieco poczytać o PHP, bo to są podstawy (wysyłanie formularzy, obsługa zmiennych $_POST, $_GET)...

Początek, czyli <form ... > umieszczasz jeszcze przed pętlą generującą dane, a dopiero po pętelce dajesz submita i kończysz forma.
Jako action dla formularza dajesz np stronę z przesłaną jakąś zmienną w adresie np index.php?action=usun.
No i potem sprawdzasz czy formularz został wysłany, czy zmienna w adresie odpowiada i usuwasz co tam sobie chcesz
escobar1983
OK dzieki. Sorry za pytanie strasznie zaspany jestem smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.