我正在使用函數在PHP中執行插入操作。這個錯誤似乎很微不足道,但我無法確定它的來源。數據庫插入操作中的錯誤Php
<?php
class DB_Insert{
public function insertLec($lecId,$csId,$date,$time,$update,$export)
{
$con=mysql_connect("localhost","root","");
mysql_select_db("attenmandb");
$retval=mysql_query("INSERT INTO lecturetb(LecID, CSID, Date, Time, Updation, Export) VALUES($lecId,'$csId','$date','$time','$update','$export')",$con);
if(! $retval)
{
echo 'ERROR!';
}
else
{
echo 'Success';
}
}
$this->insertLec(1,'CST5','27-9-2014','11.30 to 12.30','No','No');
}
?>
錯誤看起來是這樣的:
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in DB_Insert.php on line 20
**不再支持** mysql_ *'函數,它們是[**官方不推薦使用的**](https://wiki.php.net/rfc/mysql_deprecation),**不再維護**,將來會[**刪除**](http://php.net/manual/en/function.mysql-connect.php#warning)。您應該使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/mysqli)更新您的代碼,以確保您的項目未來的功能。 – Kermit 2014-10-03 18:01:30