oczywiście wybranie 1 rc, i zmiana statusu nie stanowi problemu. Staram się wyświetlić i nadać statusy jednocześnie dowolnie długiej liście.
PROBLEM: cokolwiek wstawię w
- value - przy sprawdzeniu ktore pola są zaznaczone - prawidłowo okresla te "zaznaczone", ale zamiast np ID (próbowalem..rózne tam wpisy czynić i oklejać w znaki ' , " , ` ) - zawsze wyświetla mi tylko nazwę zmiennej a nie jej wartość
echo '<td><input type="checkbox" name="check_list[]" value="$znajomi[]" </td>';//doklejam chceck boxa
// wybieramy zapki z bazy $results = mysql_query("SELECT u_inv_id_user_from , u_inv_id_user_to , u_inv_status FROM `u_invitations` WHERE `u_inv_id_user_to`='$id' AND u_inv_status=1"); // Prints $r as array if($results === FALSE) { } //######################## for ($g=0;$g<=$zlicz-1;$g++){ //%zlicz //ZAPRASZAJĄCY for ($h=0;$h<=2;$h++){ // ZAPRASZANY echo '<td><input type="checkbox" name="check_list[]" value="$znajomi[]" </td>';//doklejam chceck boxa // echo '<td><input type="checkbox" name="przyjmij_zap" value="Dodaj" </td>';//doklejam chceck boxa } foreach($_POST['check_list'] as $check) { } }
tak wygląda tablica:
http://gyazo.com/3d334f389d966c84663dcaab8c10b150
a tak "efekt" po zaznaczeniu dowolnej, górnej, dolnej, obu (dwa razy wyświetla nazwe zmiennej po prostu)
http://gyazo.com/4f78bb14fe3bf465b31aa2e7ba4d3667
?
przy takim użyciu "value"
nie ma problemu, ale to nie ma tak działać..
foreach($_POST['check_list'] as $check) { }