$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';
}
?>