Select DB

This commit is contained in:
Olu Amey
2023-02-27 07:53:37 -05:00
parent 0be3d41b77
commit 85a20fc52a
+17 -6
View File
@@ -44,6 +44,7 @@ class baseModel extends Model
if(!$query){
$insert_id=-1;
}
//$db->affectedRows();
// $insert_id = $this->db->insert_id();
// $insert_id = $this->db->getInsertID();
// $this->db->insert($insertTable,$inserDataArray);
@@ -84,11 +85,14 @@ class baseModel extends Model
public function select_db($UupdateDataArray,$whereAray, $updateTable)
{
// foreach ($UupdateDataArray as $arr) {
$ic = 0;
$UP_part = '';
$val_part = '';
$sqlQ = '';
$status = 0;
$error_msg = '';
$record_count = -1;
$result =[];
$fields = array_keys($UupdateDataArray);
foreach ($fields as $field) {
$UP_part .= $ic > 0 ? ',' : '';
@@ -103,15 +107,22 @@ public function select_db($UupdateDataArray,$whereAray, $updateTable)
$val_part .= $field."='" . $whereAray[$field] . "'";
$ic++;
}
$sqlQ = "SELECT $UP_part FROM $updateTable $val_part";
$sqlQ = "SELECT $UP_part FROM $updateTable $val_part";
$query = $this->db->query($sqlQ);
if($query && count($query->getResultArray())== 0 ){
if($query){
$result = $query->getResultArray();
$record_count = count($result);
}
else{
$status = -1;
$error_msg = "Select falied";
}
return 0;
return [
'status'=>$status,
'error_msg'=> $error_msg,
'record_count' => $record_count,
'result' => $result
];
}
public function getIPAddress()