用PHP获得MYSQL数据库中的表WHERE name=$_POST["name"]

有的HTML输入表输入一个名字,然后跳到一个.php这个PHP连接数据库查询到数据库中该表name对应的一组数据,并且显示在网页$sql='SELECT*FROM`aiq... 有的 HTML 输入表 输入一个 名字,然后 跳到 一个. php
这个 PHP连接数据库 查询到 数据库中 该表 name 对应的 一组数据,并且 显示在网页
$sql = 'SELECT * FROM `aiqishou` WHERE name=$_POST["name"]';

为什么 老报告 这一行 出错呢?

还请高手指点迷津。
展开
 我来答
匿名用户
2018-02-16
展开全部

单引号里的$_POST["name"]不会被转成实际的变量值的

双引号才行

你改成这样

$sql = "SELECT * FROM `aiqishou` WHERE name=$_POST['name']";
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式