欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

tp5 r3 一个简单的SQL语句调试实例

程序员文章站 2023-12-23 08:18:16
...
tp5 r3 一个简单的SQL语句调试实例
先看效果
tp5 r3 一个简单的SQL语句调试实例
核心代码 public function index()
{
if (IS_AJAX && session("uid")==1){
$sql=input("post.sql");
$sql=base64_decode($sql);
if ($sql){
if (preg_match('/INSERT INTO|DELETE|UPDATE\s/i', $sql, $info)){
$result=\think\Db::execute($sql);
}
else{
$result=\think\Db::query($sql);
}
return dump($result);//json_encode($result)
}else{
return "错误的sql语句";
}

}
//读取所有的表
$tables=\think\Db::query('SHOW TABLES');
$this->assign('tables',$tables);
$database=\think\Config::get("database");
$this->assign('tkey',"tables_in_".$database["database"]);
return $this->fetch();

}
前台{include file="Public:header" /}




数据库命令






























输出结果








{include file="Public:footer" /}

AD:真正免费,域名+虚机+企业邮箱=0元

上一篇:

下一篇: