<input type="checkbox" name="cecha1" value="władczy"> <input type="checkbox" name="cecha2" value="nietolerancyjny">nietolerancyjny <input type="checkbox" name="cecha3" value="zarozumiały">zarozumiały <input type="checkbox" name="cecha4" value="obrazalski">obrazalski <input type="checkbox" name="cecha5" value="wredny">wredny <input type="checkbox" name="cecha6" value="dokuczliwy">dokuczliwy <input type="checkbox" name="cecha7" value="lekcewazący">lekcewazący <input type="checkbox" name="cecha8" value="podejrzliwy">podejrzliwy <input type="checkbox" name="cecha9" value="zdradliwy">zdradliwy (..)
i potem dodaje je do tabeli. Tabela ma id urzytkownika i kolumnę CHARAKTER:
<?php for($i=1; $i<52; $i++){ if($_POST['cecha'.$i]) $charakter.=','.$_POST['cecha'.$i]; } $wpis=\"insert into charakter values('\".$_SESSION['Id'].\"','\".$charakter.\"')\"; ?>
problem jest taki: chciałbym, ze jesli ktos zazyczy sobie edytowania tych danych, i wejdzie po raz 2 w ten formularz, to zeby cechy które wczesniej zaznaczyl byly zaznaczone po ponownym wejsciu... nie wiem jak tego dokonac, myslałem najpierw o tym, zeby sprawdzac jakas funkcją pzreszukujaca striinga i jezeli napis zawiera string np "mily" to checkbox mily jest zaznaczony... tylko tak: nie wiem jaka jest do tego funkcja i za bardzo nie wiem jak ja zastosowac, nie wiem tez jak zaznazyc checkboxa w uzaleznieniu od wyniku funkcji... pomocy! z gory dziekuje...