Когда я удаляю категорию, которая была снята, из списка флажков флажок checked проверен, пока я не покину страницу и не вернусь к ней снова, но я хочу, чтобы этот флажок не был отмечен после его удаления, когда пользователь отправляет туда изменения. Как я могу это сделать?Вопрос PHP и MySQL
Вот мой код PHP.
for ($x = 0; $x < count($query_cat_id); $x++){
if($query_cat_id[$x] == $cat['id']){
echo 'checked="checked"';
}
if(isset($cat_id)){
if(!in_array($query_cat_id[$x], $cat_id)){
$mysqli = mysqli_connect("localhost", "root", "", "sitename");
$delete_id = mysqli_query($mysqli,"DELETE FROM articles_categories WHERE article_id = '" . $article_id . "' AND category_id = '". $query_cat_id[$x] ."'");
if (!$delete_id) {
print mysqli_error($mysqli);
}
}
}
}
Извините, очень непонятный вопрос. И что это связано с MySQL? – deceze
Я бы подумал, что это [действительно похоже на ваш предыдущий вопрос] (http://stackoverflow.com/questions/3543904/php-mysql-function-delete-unchecked-categories-from-database-problem), просто вопрос получения соответствующих значений id ... –
Этот вопрос неясен, но я хочу, чтобы флажок был снят после того, как категория была удалена, когда пользователь отправил туда изменения. – maximus