Bonjour,

j'aimerais savoir comment dans une requête pdo pour un update traiter l'une des valeurs quant c'est un array ?
dois je faire une boucle avant de le traiter ?

mon formulaire d'update envoie la variable $cat_id sous forme de tableau ( des checkbox )

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<input type="checkbox" name="cat_id[]" value="1" >HTML          
           <input type="checkbox" name="cat_id[]" value="2">PHP
              <input type="checkbox" name="cat_id[]" value="3">CSS
            <input type="checkbox" name="cat_id[]" value="4">MYSQL

et la requête

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$sql = "UPDATE article               
        SET titre_article = :titre_article, text_article = :text_article, 
        cat_id= :cat_id
         WHERE id_article = :id_article";
        $query = $db->prepare($sql);
        $parameters = array(':titre_article' => $titre_article, ':text_article' => $text_article, ':id_article' => $id_article, ':cat_id' => $cat_id);              
        $query->execute($parameters);
merci