Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Pomoc merytoryczna przy skrypcie
Forum PHP.pl > Forum > Przedszkole
tomekm
Piszę prosty skrypt w rodzaju bazy ogłoszeń. Przy dodaniu ogłoszenia wstawiłem kilka gotowych opcji opisu przedmiotu za pomocą pól checkbox, które są z czytane z tablicy w, której jest ID i opis. Problem polega na tym jak teraz w miejscu w którym następuje dodanie do bazy zczytać opcje, które zaznaczył użytkownik. Nie chce robic tego do kazdej opcji w sposob:

  1. <?php
  2. if ($_POST['nazwa_opcji']=='1') {$opcje=$opcje.','.$id}
  3. ?>



Itd...
I tak myslem ze pozniej ciag $opcje dodam do bazy a na stronie gdzie wyswietlane jest ogloszenie uzyje opcji explode i zczytam i wypisze jakie opcje byly zaznaczone.

Jednak zakladam ze opcje beda sie zminiac beda dochodzic nowe i ciagle musialbym edytowac skrypt a chcialbym zeby po dodaniu nowych opcj w tabeli wszystko chodzilo automatycznie. Ma ktos moze jakis pomysl na rozwiazanie tego problemu ?
kadlub
temat poruszany kilka razy na forum

name="pole[]"

daj tak w formularzu przy każdym checkbox a będziesz miał tablicę stworzoną z zaznaczonych opcji

  1. print_r($_POST['pole']);
  2.  


i zobacz co ci się wyświetli
bpskiba
przykład poniżej tego, co opisał kol. kadlub

http://www.plus2net.com/php_tutorial/array_checkbox.php
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.