$reqSelect],'pageReqDelete.php'); $resConn=''; $resConn=$idPdo->query($reqSelect); if ($resConn) { // si la requête a fonctionnée if ($resConn->rowCount()>0) { // si la requête a retourné au moins un enregistrement $i=0; while ($tabResult=$resConn->fetch(PDO::FETCH_ASSOC)) { $i++; $ficPage[$i]=$tabResult['fichier']; $emplacement[$i]=$tabResult['emplacement']; if (isset($debug[2]) && $debug[2] == '1') { if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['emplacement=' => $emplacement[$i]], '');} if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['ficPage=' => $ficPage[$i]], '');} } if($niveau==2) $chemin="../../."; else $chemin="../."; $test=''; $test=unlink ($chemin .$emplacement[$i].$ficPage[$i] ) ; if ($test=='') { if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Supression fichier echec ! (Emplacement :' => '', ' test=' => $test, ')' => ''], '');} $admMsgClass='ko'; } else{ if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Supression du fichier effectuée avec succès ! (Emplacement :' => '', ' test=' => $test, ')' => ''], '');} $admMsgClass='ok'; } } } else {$admMsg .= "Il est impossible de retrouver les données (pageReqDelete.php). "; $admMsgClass='ko'; } } else {$admMsg .= "Nous sommes désolés, les données ne peuvent pas être affichées (pageReqDelete.php). Requête = " .$reqDelete; $admMsgClass='ko'; } // ----------------------------------------------------- // delete en base : table pages // ----------------------------------------------------- $reqDelete="DELETE from `pages` WHERE id=" .$theIdPage. ";"; $debugMsg .= monDebug(2,['reqDelete' => $reqDelete],'pageReqDelete.php'); $resConn=$idPdo->query($reqDelete); if ($resConn) { // si la requête a fonctionnée if ($resConn->rowCount()>0 ) { // si la requête a retourné au moins un enregistrement if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Supression de la page en base effectuée avec succès ! (N° :' => $theIdPage, ' Nom :' => $theNomPage, ')' => ''], '');} $admMsgClass='ok'; } else {$admMsg .= "
Il est impossible de retrouver les données (pageReqDelete.php). "; $admMsgClass='ko'; } } else {$admMsg .= "Echec de la supression (pageReqDelete.php). Requête = " .$reqDelete; $admMsgClass='ko'; } // ----------------------------------------------------- // DELETE en base des items : table pagesItem // ----------------------------------------------------- $reqDelete="DELETE from `pagesitem` WHERE idPage=" .$theIdPage. ";"; $debugMsg .= monDebug(2,['reqDelete' => $reqDelete],'pageReqDelete.php'); $resConn=$idPdo->query($reqDelete); if ($resConn) { // si la requête a fonctionnée if ($resConn->rowCount()>0) { // si la requête a retourné au moins un enregistrement if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Supression des textes effectuée avec succès ! (N° :' => $theIdPage, ' Nom :' => $theNomPage, ')' => ''], '');} $admMsgClass='ok'; } else {$admMsg .= "
Il est impossible de retrouver les données. "; $admMsgClass='ko'; } } else {$admMsg .= "Echec de la supression. Requête = " .$reqDelete; $admMsgClass='ko'; } ?>