语法错误,意外的T
我似乎无法找到我的代码出错的地方。 这是我的完整错误:
解析错误:语法错误,在线102上的C: xampp htdocs GigaLoad.com register.php中的意外T_VARIABLE
但我一直在寻找一条线,几个小时。 我会给你的整个代码,导致我的新手大脑找不到错误:
$query = mysql_query("SELECT * FROM users WHERE username='$username'")
希望你能帮助,如果你需要更多的信息只是让我知道。
这是额外的代码
if (strstr($email, "@") && strstr($email, ".") && (strlen($email) >=6)){
require ("scripts/connect.php")
$query = mysql_query("SELECT * FROM users WHERE username='$username'") // <-- Error here
$numrows = mysql_num_rows ($query)
if ($numrows == 0){
/* ... */
编辑:
我仍然得到主要的错误,我会给代码,你能告诉我缺少什么
该指令结尾处没有分号导致错误。
编辑
就像RiverC指出的那样,在前一行结尾处没有分号!
require ("scripts/connect.php")
编辑
看来你没有任何分号。
http://php.net/manual/en/language.basic-syntax.instruction-separation.php
与在C或Perl中一样,PHP需要在每条语句结尾处以分号结束指令。
如果这是整条线路,那很可能是因为你错过了一条;
在行末。
上一篇: syntax error, unexpected T
下一篇: PHP 5.6.3 Parse error: syntax error, unexpected '[' in class