我似乎无法找出以下错误:为什么我会得到Parse错误:语法错误,意外的T_STRING?
Parse error: syntax error, unexpected T_STRING in /home/content/25/11427125/html/connect.php on line 16
这里是整个代码:
<?php
echo "Under Construction. Please try again soon!";
//-------MYSQL INFO LOGIN--------
$host = '******';
$user = 'RootSpread';
$pass = '******';
$db = 'accounts';
$ms = mysql_pconnect($host, $user, $pass);
if (!$ms)
{
echo "Error connecting to database.\n";
}
mysql_query (' INSERT INTO account ('firstname', 'initial', 'lastname', 'email', 'password', 'dob', 'number', 'sex')
VALUES ('','','')';
mysql_close($ms);
?>
此问题似乎是偏离主题,因为它是关于报价不匹配错误。 –
欢迎来到Stack Overflow! [**请不要在新代码中使用'mysql_ *'函数**](http://bit.ly/phpmsql)。他们不再被维护[并被正式弃用](https://wiki.php.net/rfc/mysql_deprecation)。看到[**红框**](http://j.mp/Te9zIL)?学习[*准备的语句*](http://j.mp/T9hLWi),并使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [这篇文章](http://j.mp/QEx8IB)将帮助你决定哪个。如果你选择PDO,[这里是一个很好的教程](http://j.mp/PoWehJ)。 –