Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function deleteGalerie($idGalerie)
- {
- try
- {
- $tabDebug = array();
- //array_push($tabDebug,"actif = ".$objGalerie['actif']);
- $sql = new Sql();
- //suppression de la galerie
- $query = "delete from galerie where idGalerie = ".$idGalerie;
- $res = $sql->query($query);
- //mise a jour des champs ordre
- $query = "select * from galerie order by ordre asc";
- $res = $sql->query($query);
- $cpt = 1;
- while ($row = mysql_fetch_object($res))
- {
- $query2 = "update galerie set ordre = $cpt where idGalerie = ".$row->idGalerie;
- $sql->query($query2);
- $cpt++;
- }
- //suppression des images correspondantes
- $query = "select * from image where idGalerie = ".$idGalerie;
- $res = $sql->query($query);
- while ($row = mysql_fetch_object($res))
- {
- $this->deleteImageGo($row->idImage,$idGalerie);
- }
- //suppression du repertoire
- $pathImage = Config::$pathGalerie.$idGalerie;
- if(is_dir($pathImage))
- {
- Outils::deleteFullRepertory($pathImage);
- //rmdir($pathImage);
- }
- }
- catch (Exception $e)
- {
- $exception = $e;
- }
- return ServiceResult::getTab($res,$tabDebug,$exception);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement