Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. DELETE upt FROM #__mycomponent_user_posts AS upt WHERE upt.posts=0 AND upt.owner=0 AND upt.favorite=0 AND upt.subscribed=0 AND upt.params=''
  2.  
  3. DELETE FROM #__mycomponent_user_posts AS upt WHERE upt.posts=0 AND upt.owner=0 AND upt.favorite=0 AND upt.subscribed=0 AND upt.params=''
  4.  
  5. $db = Factory::getDBO();
  6. try {
  7. $query = $db->getQuery(true)
  8. ->delete("#__mycomponent_user_posts")
  9. ->where(["posts + owner + favorite + subscribed = 0",
  10. "params = ''"]);
  11. $db->setQuery($query);
  12. $db->execute();
  13. if (!$affrows = $db->getAffectedRows()) {
  14. echo "Possible Logic Error - No Qualifying Rows To Delete";
  15. }
  16. echo "Success $affrows Deleted Rows";
  17. } catch (Exception $e) {
  18. echo "Syntax Error"; // . "Query: " . $query->dump() . " & Error: " . $e->getMessage();
  19. }
  20.  
  21. $query = $db->getQuery(true)
  22. ->delete("#__mycomponent_user_posts")
  23. ->where(["posts = 0",
  24. "owner = 0",
  25. "favorite = 0",
  26. "subscribed = 0",
  27. "params = ''"]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement