Heim >Backend-Entwicklung >PHP-Tutorial >人太菜,求改错解决思路

人太菜,求改错解决思路

WBOY
WBOYOriginal
2016-06-13 10:15:39868Durchsuche

人太菜,求改错
写入到client.js中的一个函数:

JScript code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//数据库查询相关function sqlUserInfo($username, $password){    $users = trim($username);    $pass = trim($password);    $conn=mysql_connect($host,$users,$passwords);    mysql_select_db($database,$conn);    //echo "start connect db";    if(!$db)        return false;    //echo "start query db";    $query = "SELECT * FROM tb_users WHERE username = '".$users."' AND password = '".$pass."'";    $sql = mysql_query($query, $conn) or die(mysql_error());    if(mysql_num_rows($sql) == 1)        return true;    else        die("数据库查询失败!");    return false;}


提示出错:

missing name after . operator


...ELECT * FROM tb_users WHERE username = '".$users."' AND password = '".$pass."'"

----------------------------------------------------↑
箭头指向的是$users.的后面这个位置。不明白那里错了。求更正

------解决方案--------------------
if(!$db) // $db 未定义
return false;
让我纳闷的是,这是php的代码,应该放在服务器端呀。
怎么有 “写入到client.js中的一个函数”。 非常极其不理解
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn