예제 #1
0
 function get_filter_value($value)
 {
     if (!is_numeric($value)) {
         /*ตรวจสอบการเป็นข้อมูลวันที่เวลาไทยหรือไม่*/
         $mysql_th_datetime = new OrMySqlThDatetime($value);
         if ($mysql_th_datetime->is_datetime) {
             return $mysql_th_datetime->get_mysql_str();
         } else {
             $mysql_th_date = new OrMySqlThDate($value);
             if ($mysql_th_date->is_date) {
                 return $mysql_th_date->get_mysql_str();
             } else {
                 return AddSlashes($value);
             }
         }
     } else {
         return AddSlashes($value);
         // แก้ไขกรณีบันทึกเลข ทศนิยม สุชาติ บุญหชัยรัตน์  14/10/2547
     }
 }
예제 #2
0
 function get_sql_value($id)
 {
     /* เช็คประเภทของข้อมูล */
     if (!is_numeric($this->val_controls[db_field][$id])) {
         /* ตรวจสอบการเป็นข้อมูลวันที่เวลาไทยหรือไม่ */
         $mysql_th_datetime = new OrMySqlThDatetime($this->val_controls[db_field][$id]);
         if ($mysql_th_datetime->is_datetime) {
             return "'" . $mysql_th_datetime->get_mysql_str() . "'";
         } else {
             $mysql_th_date = new OrMySqlThDate($this->val_controls[db_field][$id]);
             if ($mysql_th_date->is_date) {
                 return "'" . $mysql_th_date->get_mysql_str() . "'";
             } else {
                 return "'" . AddSlashes($this->val_controls[db_field][$id]) . "'";
             }
         }
     } else {
         return "'" . AddSlashes($this->val_controls[db_field][$id]) . "'";
         // แก้ไขกรณีบันทึกเลข ทศนิยม สุชาติ บุญหชัยรัตน์  14/10/2547
     }
     //return null;
 }