我有一个sql语句如下 SELECT * FROM user WHERE' uName'喜欢'%$ var%&#39 ;;
代码的目的是基于用户输入的字符串搜索项目。 在这里,我的完整代码...
$var = $_POST['x'] ;
$dbhost = 'localhost';
$dbuser = 'turningp_dbuser';
$dbpass = 'moonda@1190';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db("turningp_erp");
$query = mysql_query("SELECT * FROM user WHERE 'uName' LIKE '%$var%' ");
while($array = mysql_fetch_array($query))
{
$a = $array['uName'];
echo "<h1><a href='modify.php?q=$a'>$a</a></h1><br/> ";
}
&#13;
但是脚本会获取表格中的所有数据,而不管我输入的是什么字符串。