Select DB
This commit is contained in:
@@ -44,6 +44,7 @@ class baseModel extends Model
|
|||||||
if(!$query){
|
if(!$query){
|
||||||
$insert_id=-1;
|
$insert_id=-1;
|
||||||
}
|
}
|
||||||
|
//$db->affectedRows();
|
||||||
// $insert_id = $this->db->insert_id();
|
// $insert_id = $this->db->insert_id();
|
||||||
// $insert_id = $this->db->getInsertID();
|
// $insert_id = $this->db->getInsertID();
|
||||||
// $this->db->insert($insertTable,$inserDataArray);
|
// $this->db->insert($insertTable,$inserDataArray);
|
||||||
@@ -84,11 +85,14 @@ class baseModel extends Model
|
|||||||
|
|
||||||
public function select_db($UupdateDataArray,$whereAray, $updateTable)
|
public function select_db($UupdateDataArray,$whereAray, $updateTable)
|
||||||
{
|
{
|
||||||
// foreach ($UupdateDataArray as $arr) {
|
|
||||||
$ic = 0;
|
$ic = 0;
|
||||||
$UP_part = '';
|
$UP_part = '';
|
||||||
$val_part = '';
|
$val_part = '';
|
||||||
$sqlQ = '';
|
$sqlQ = '';
|
||||||
|
$status = 0;
|
||||||
|
$error_msg = '';
|
||||||
|
$record_count = -1;
|
||||||
|
$result =[];
|
||||||
$fields = array_keys($UupdateDataArray);
|
$fields = array_keys($UupdateDataArray);
|
||||||
foreach ($fields as $field) {
|
foreach ($fields as $field) {
|
||||||
$UP_part .= $ic > 0 ? ',' : '';
|
$UP_part .= $ic > 0 ? ',' : '';
|
||||||
@@ -103,15 +107,22 @@ public function select_db($UupdateDataArray,$whereAray, $updateTable)
|
|||||||
$val_part .= $field."='" . $whereAray[$field] . "'";
|
$val_part .= $field."='" . $whereAray[$field] . "'";
|
||||||
$ic++;
|
$ic++;
|
||||||
}
|
}
|
||||||
$sqlQ = "SELECT $UP_part FROM $updateTable $val_part";
|
$sqlQ = "SELECT $UP_part FROM $updateTable $val_part";
|
||||||
$query = $this->db->query($sqlQ);
|
$query = $this->db->query($sqlQ);
|
||||||
if($query && count($query->getResultArray())== 0 ){
|
if($query){
|
||||||
|
$result = $query->getResultArray();
|
||||||
|
$record_count = count($result);
|
||||||
}
|
}
|
||||||
else{
|
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()
|
public function getIPAddress()
|
||||||
|
|||||||
Reference in New Issue
Block a user