Php 执行SQL查询的HTML文本区域

Php 执行SQL查询的HTML文本区域,php,html,mysql,sql,phpmyadmin,Php,Html,Mysql,Sql,Phpmyadmin,我想知道如何制作一个,在那里我可以编写一个SQL查询并执行它?就像PHPMyAdmin一样 有可能做出这样的东西吗 使用textarea+submit按钮创建帖子表单,例如 从文本区域获取POST值:$sql=$\u POST['sql'] 将此值用作查询 执行查询:例如$PDO->query($sql)->fetchAll(PDO::FETCH_ASSOC) 当然,您可以使用MySQLi、mysql或其他库—此示例在PDO上:) 如果你想阻止SQL注入,你以后还需要转义一些条目。但是,如果你只

我想知道如何制作一个
,在那里我可以编写一个SQL查询并执行它?就像PHPMyAdmin一样

有可能做出这样的东西吗

  • 使用textarea+submit按钮创建帖子表单,例如
  • 从文本区域获取POST值:$sql=$\u POST['sql']
  • 将此值用作查询
  • 执行查询:例如$PDO->query($sql)->fetchAll(PDO::FETCH_ASSOC) 当然,您可以使用MySQLi、mysql或其他库—此示例在PDO上:)


    如果你想阻止SQL注入,你以后还需要转义一些条目。但是,如果你只是为自己做这件事,上面的4个步骤应该可以。

    AJAX将textarea的内容转换成一个PHP文件,该文件执行SQL查询,处理结果,并将结果返回到浏览器。那么你是在尝试创建一个工具吗?从长远来看,这一工具可能弊大于利。请重新考虑。@Asaf你可能是对的,但这是学校的家庭作业,所以我无论如何都要做^^@Moose非常感谢你的帮助,我会检查这个out@NassimElHormi啊。我懂了。你一定在这所学校:;)非常感谢,我会试试的。如果我有问题,我会回来找你