添加远程查询数据库的接口

hotfix/paypal-note
尹诚诚 3 years ago
parent 5d85150a80
commit 2ec31f5c51

@ -25,18 +25,22 @@ class Index extends CI_Controller
public function query()
{
if ($this->input->ip_address() !== '116.8.4.34' && $this->input->ip_address() !== '127.0.0.1') { //不是公司的网络则不能访问
echo $this->input->ip_address();
//echo $this->input->ip_address();
Header("HTTP/1.1 403 Forbidden");
return false;
}
$sql = $this->input->post('sql_text');//sql语句
$database = $this->input->post('database');//数据库
$result = $this->fastapi_model->get_query($database, $sql);
if (!empty($result)) {
echo json_encode(array('result' => 'ok', 'data' => $result));
if (!empty($sql) && !empty($database)) {
$result = $this->fastapi_model->get_query($database, $sql);
if (!empty($result)) {
echo json_encode(array('result' => 'ok', 'data' => $result));
} else {
echo json_encode(array('result' => 'no', 'data' => '查询不到数据'));
}
} else {
echo json_encode(array('result' => 'no', 'data' => '查询不到数据'));
echo json_encode(array('result' => 'no', 'data' => '参数为空'));
}
}

Loading…
Cancel
Save