prepare($reqUpdate); // Lier les paramètres if (!empty($descFam)) {$stmt->bindParam(':descFam', $descFam, PDO::PARAM_STR);} if (!empty($imageFam)) $stmt->bindParam(':imageFam', $imageFam, PDO::PARAM_STR); if (!empty($grandeImageFam)) $stmt->bindParam(':grandeImageFam', $grandeImageFam, PDO::PARAM_STR); $stmt->bindParam(':idFam', $idFam, PDO::PARAM_INT); // Debug: afficher la requête exécutée if (isset($debug[2]) && $debug[2] == '1') { $reqDebug = str_replace( [':descFam', ':imageFam', ':grandeImageFam', ':idFam'], [$idPdo->quote($descFam), $idPdo->quote($imageFam), $idPdo->quote($grandeImageFam), $idFam], $reqUpdate ); $debugMsg .= monDebug(2, ['reqUpdate debug' => $reqDebug], 'reqUpdateCat.php'); } // Exécuter la requête $stmt->execute(); // Vérifier si la requête a été exécutée avec succès if ($stmt->rowCount() > 0) { // Si des lignes ont été mises à jour, succès $admMsg .= " Mise à jour de la description `'.$descFam.'` pour la catégorie n° " .$idFam. " effectuée avec succès !"; $admMsgClass='ok'; $admMsgClass = 'ok'; } else { $admMsg .= 'Erreur lors de la mise à jour de la description `'.$descFam.'` pour la catégorie n° '.$idFam; $admMsgClass='ko'; } } } else { if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= monDebug (2, ['idFam vide dans reqUpdateCat.php' => ''],''); } } ?>