stories delete fonksiyonum


public static function deleteStories($get){
if ( $get ) {

$validateComment = $db->query("SELECT * FROM comments WHERE story_id = '{$get}'")->fetch(PDO::FETCH_ASSOC);

if ( !$validateComment ){


$deleteSory = $db->prepare("DELETE FROM stories WHERE uy_id = :id");
$deleteSory = $query->execute(array(
'id' => $get
));
return "Hikaye basarili bir sekilde silinmistir."


}else{

$del = deleteComments($get);
if ( $del == "ok" ){

$deleteSory = $db->prepare("DELETE FROM stories WHERE uy_id = :id");
$deleteSory = $query->execute(array(
'id' => $get
));

return "Hikaye basarili bir sekilde silinmistir."

}else{

return "Hikayeyi silerken bir hata olustu !";

}
}
}else{
return "Hikaye Secilmedi !";
}
}



comments delete fonksiyonum


public static function deleteComments($value = false)
{
if (isset( $value )){

$comments = $db->query("SELECT * FROM comments WHERE id={$value}", PDO::FETCH_ASSOC);

if ( $comments->rowCount() ){

foreach ( $comments as $com ) {

try {

$delete = $db->prepare("DELETE FROM comments WHERE uy_id = :id");
$delete = $query->execute(array(
'id' => $com['id']
));

} catch (Exception $e) {

return 'bir hata olustu : '.$e->getMessage()."\n";

}

}

return "ok";

}
}else{

return "Yorum Bulunamadi !";

}

}



fonksiyonu cagiriyorum


$ds = deleteStories(10);


gelen veriyi ekrana basiyorum:


echo $ds;


bunu cok once yazmisim calisiyor mu bilmiyorum ama istedigin isi yapan fonksiyon buydu dige dusunuyorum dene calismazsa editlersin.