這是我遇到的問題,我發現它很奇怪。 我想獲取在if語句中網頁開始處聲明的值。但是,我得到一個空值。值不會傳入if語句if
當我使用echo打印出if語句之前和if語句之後的值時,打印出該值。但是當我在IF語句中回顯它時,它是空的。
下面是我如何申報的價格,並在這裏我想用它
<?php
$id=$_POST['eventID'];
?>
<html>
<body>
//some codes here..
<?php
if($edit_counter==6)
{update_event($sdate,$edate,$stime,$etime,$event,$venue,$id);}
?>
我需要它來更新基於ID的表的地方。但由於一些奇怪的原因,我似乎無法通過$ id。 $ id包含IF語句前後的值。但不在IF聲明中。
任何想法爲什麼發生這種情況?
確保你沒有在代碼的其他地方設置'$ id'的值。 – js1568
這不是很明顯什麼是錯的。請粘貼'update_event'函數。 – cdhowie
是$ id在需要/包含的其他文件中沒有打印出來的部分嗎? – blejzz