PHP-意外的时间?
当我试图执行代码时,我得到一个错误,说“While”是意外的。知道我哪里出了问题吗?我试图只让用户出价,如果他们已经不是最高出价。一切都很好,直到我尝试加入我的if。。。else声明PHP-意外的时间?,php,Php,当我试图执行代码时,我得到一个错误,说“While”是意外的。知道我哪里出了问题吗?我试图只让用户出价,如果他们已经不是最高出价。一切都很好,直到我尝试加入我的if。。。else声明 <?php session_start(); require_once("dbconnect.inc"); $accountid=$_SESSION['accountid']; $itemid=$_POST['itemid']; mysql_query("SELECT accountid FROM bid
<?php
session_start();
require_once("dbconnect.inc");
$accountid=$_SESSION['accountid'];
$itemid=$_POST['itemid'];
mysql_query("SELECT accountid FROM bidhistory
WHERE biditem = '$itemid' ORDER BY bidhistoryid DESC");
$result=mysql_query($sql)
while($row = mysql_fetch_array($result)){
$checkaccountid = $row['accountid'];
if($checkaccountid == $accountid){
echo "You are the highest bidder!";
}
else {
$sql="INSERT INTO bidhistory (accountid, biditemid)
VALUES ($accountid, $itemid)";
mysql_query("
UPDATE bidhistory
SET bidprice = bidprice + 1
WHERE biditemid = " .
@mysql_escape_string($itemid));
$result=mysql_query($sql) or die("Error in adding bid for item: ".mysql_error());
}
}
?>
需要将分号添加到
$result=mysql_query($sql)
所以
$result=mysql_query($sql);