无法输入数据:您的SQL语法有错误?检查第1行()


Could not enter data: You have an error in your SQL syntax? Check line 1 ())

这是它返回的错误:

Could not enter data: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near  '() )' at line 1

我怎么修理它,它很烦人。我是MySQL和PHP编程的新手。所以任何帮助都会很感激。

下面是我的代码:
<?php
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "";
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
   die('Could not connect: ' . mysql_error());
}
$sql = 'INSERT INTO users '.
   '(ID,Points) '.
   'VALUES ( "2222", "999"() )';
mysql_select_db('database1');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
   die('Could not enter data: ' . mysql_error());
}
echo "Entered data successfully'n";
mysql_close($conn);
 ?>

提前感谢。

编辑:很抱歉问这个问题,如果可以的话我会删除它。

嗯,你在查询中没有看到明显错误的括号吗?

$sql = 'INSERT INTO users '.
'(ID,Points) '.
'VALUES ( "2222", "999"() )';
                      ^^^^
                      HERE

删除它们。