好吧,所以即時通訊嘗試讓php檢查文件上的日期是否超過當前日期,如果不是我希望它回顯消息,但我不斷收到此。錯誤請幫助解析錯誤:語法錯誤,意外的T_VARIABLE,期待'(
<?php
$infosql = "SELECT * FROM premiersounds_users WHERE customer_id = $id";
$inforesult = mysql_query($infosql) or die(mysql_error());
$info = mysql_fetch_array($inforesult);
//Get date from database
echo $info['party_date'];
//Get current date from server
$format="%m/%d/%y";
$c_date=strftime($format);
//set sessions
$_SESSION['current_date'] = $c_date;
$_SESSION['party_date'] = $p_date;
echo $c_date;
//Check is Current date = lockout date
if $c_date <= $p_date { header("location:/Pages/my_info.php"); } else {echo 'Your account is locked out because your event is too close to allow online editing. Please contact your DJ.';}
?>
您是否嘗試了「SELECT * FROM premiersounds_users WHERE customer_id =」+ $ id; ? – ysrb
@ysrb:這不是他注意到的失敗。再加上變量是在雙引號內,所以它將完成與連接相同的事情。 – Josh
您是否缺少<?php在您的代碼中,或者只是在您發佈的內容中? – NickLH