$data2 = mysql_query("SELECT * FROM buy WHERE bid='".$tbid."'")
or die(mysql_error());
$info2 = mysql_fetch_array($data2);
$val = $info2['valoare']
if($val < 90) //the row with error
{
$uval = '100';
}
因此$ val是一個小於90的數字。我需要一個關於如何正確執行的建議。解析錯誤:語法錯誤,來自mysql數字字符串的意外T_IF
'$ info2 ['valore']''後缺少';'。它也會報告錯誤的行號。看那條線,然後在它之前的線上找到一個錯誤。 –
[請不要在新代碼中使用'mysql_ *'函數](http://stackoverflow.com/q/12859942/1190388)。他們不再被維護,並[正式棄用](https://wiki.php.net/rfc/mysql_deprecation)。看到紅色框?改爲了解準備好的語句,然後使用[tag:PDO]或[tag:MySQLi]。 – hjpotter92