【发布时间】:2018-02-11 21:47:47
【问题描述】:
我正在尝试创建一个系统来选择 username2 等于变量的所有行,但不明白为什么这不起作用。我对 MySQL 还很陌生。
这不起作用:
$sql = "SELECT username2, petbreed, petcost, pettype FROM pets WHERE username2
= " + $first_name;
这个也不行:
$sql = "SELECT username2, petbreed, petcost, pettype FROM pets WHERE
username2 = '" + $first_name + "'";
但这确实:
$sql = "SELECT username2, petbreed, petcost, pettype FROM pets WHERE
username2 = 'JohnDoe'";
感谢您抽出宝贵时间阅读本文。
【问题讨论】: