У меня пара проблем, и я думаю, что они все взаимосвязаны.
краткое изложение того, что я пытаюсь сделать. Я беру SQL-запрос, и я перебираю результаты, чтобы построить таблицу пользователей. Тогда я пытаюсь сделать так, чтобы администратор мог активировать и приостанавливать пользователей простым нажатием кнопки. С учетом сказанного позвольте мне показать проблемы, с которыми я сталкиваюсь.
1) У меня проблемы с определением типа ввода, так что значение каждого флажка строки attibute совпадает с идентификатором пользователя db id Затем таблица строится внутри цикла while с использованием синтаксиса, похожего на $var .= whatever; var .= whatever2;
и т. Д., Именно так устанавливается флажок в начале каждой строки.
<input type=\"checkbox\" name=\"checkbox[]\" id='' value=\"{$row['memberid']>\" />
2) У меня проблемы с захватом значений, флажки которых отмечены. Этот код появляется после тега конечной таблицы, но перед тегом конечной формы
$checkBox = $_POST['checkbox'];
for($i=0; $i<sizeof($checkBox); $i++){
$sus_id = $checkbox[$i];
$sql = "UPDATE sometable SET somecolumn='1' WHERE id='$sus_id'";
$result = mysql_query($sql);
mysql_query($query) or die(mysql_error());
}
if($result){
echo "<meta http-equiv=\"refresh\" content=\"0;URL=somepage.php\">";
}
Любая помощь будет наиболее ценится!