先显示&;姓氏作为php文件格式的结果,使用我数据库中的唯一电话号码

先显示&;姓氏作为php文件格式的结果,使用我数据库中的唯一电话号码,php,mysql,database,Php,Mysql,Database,我已经创建了一个“详细信息”表- FNAME-First name LNAME-Last name PHONE- Phone number BIRTHDAY- Birthday 我有一个带有表单login.html的html文件- <form action="check.php" method="post"> <input type="text" name="phone"> <input type="submit" value="login"></fo

我已经创建了一个“详细信息”表-

FNAME-First name
LNAME-Last name
PHONE- Phone number
BIRTHDAY- Birthday
我有一个带有表单login.html的html文件-

<form action="check.php" method="post">
<input type="text" name="phone">
<input type="submit" value="login"></form>

我用mysql数据库check.php检查了这个php文件

<? $PHONE=$_POST['phone']
mysql_connect//My db details here
$query=SELECT FNAME,LNAME FROM 'details' WHERE PHONE='$PHONE' ?>


但是上面的php代码显示了错误,我想我在某个地方出错了,有人能帮忙吗?提前感谢。

您给表名加了不正确的引号(将单引号改为反引号`)


注意:。它们不再得到维护。看到了吗?相反,学习,并使用,或-将帮助您决定哪一个。如果您选择PDO,.

您确实需要阅读PHP教程或书籍。$query中的“”或“”在哪里?检查php.net中的mysql\u connect函数,有红色框,请阅读!那XSS呢?@Robert,XSS和这有什么关系???我知道“或”“在$query中是必需的,在我的项目实际代码文件中我已经提到了它。那么,发布您的实际代码吧!!并张贴您的错误。在问下一个问题之前,请仔细阅读。更大的问题是查询没有封装。从问题判断,他不知道你的“便条”是什么意思。最好为编程初学者推荐一个教程。我是新手,你对我不懂的查询有什么看法。请help@AshiaTupe-你不明白什么?关于您的问题或注释?它给出了一个未知的T_字符串错误:-(
$query = "SELECT FNAME,LNAME FROM `details` WHERE PHONE='$PHONE'";