Example #1
0
 public function SQLPDO_deleteTableRowWhereProprietyEqual($table, $propriety, $equal)
 {
     \application\resonance2\debug\console::FunctionTrace(__FUNCTION__);
     if (is_null($table)) {
         \application\resonance2\debug\console::Alert("Class: " . __CLASS__ . " Function: " . __FUNCTION__ . " table is null");
         throw new \Exception("Class: " . __CLASS__ . " Function: " . __FUNCTION__ . " table is null");
     } elseif (is_null($propriety)) {
         \application\resonance2\debug\console::Alert("Class: " . __CLASS__ . " Function: " . __FUNCTION__ . " propriety is null");
         throw new \Exception("Class: " . __CLASS__ . " Function: " . __FUNCTION__ . " propriety is null");
     } elseif (is_null($equal)) {
         \application\resonance2\debug\console::Alert("Class: " . __CLASS__ . " Function: " . __FUNCTION__ . " equal is null");
         throw new \Exception("Class: " . __CLASS__ . " Function: " . __FUNCTION__ . " equal is null");
     } else {
         try {
             \application\resonance2\application::SQLPDO_open_connection();
             $rqt = \application\resonance2\application::SQLPDO_getPDO_object()->prepare("DELETE FROM `{$table}` WHERE `{$propriety}` = '{$equal}'");
             $rqt->execute();
         } catch (\PDOException $e) {
             \application\resonance2\debug\console::Trace($e);
         }
     }
 }