Lorsque je supprime une catégorie décochée de la liste des cases à cocher, la case à cocher reste cochée jusqu'à ce que je quitte la page et y retourne, mais je souhaite que la case à cocher soit décochée après qu'elle a été supprimée l'utilisateur soumet là des changements. Comment puis-je faire ceci?Question PHP & MySQL
Voici mon code 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);
}
}
}
}
Désolé, question très floue. Et qu'est-ce que ça a à voir avec MySQL? – deceze
Je penserais que ceci soit [vraiment semblable à votre question précédente] (http://stackoverflow.com/questions/3543904/php-mysql-function-delete-unchecked-categories-from-database-problem), juste un question d'obtenir les valeurs id appropriées ... –
Cette question n'est pas claire 'mais je veux que la case à cocher soit décochée après que la catégorie a été supprimée lorsque l'utilisateur soumet ses modifications' – maximus