[請益] 消失的神秘變數
$result = mysql_query("select * from m where m_id = '".$gd."'",$db);
$total=mysql_num_rows($result);
echo "<form action = '' method='get'>";
while($record=mysql_fetch_array($result)){
//echo $mid;
echo "text:<input type = 'text' name = 'c' value='".$record["m_con"]."'>\n";
echo "<input type = 'submit' value='更新' name ='submit'>\n";
echo "<input type = 'reset' value= '清除' name = 'reset'>\n";
}
If(!$c
{
echo "<font color='red'>$err</font><input type = 'button' value='back' onclick = 'history.back()'>";
}
else
{
$sql="UPDATE marquee SET marquee_content='$content' where marquee_id='$gd'";
// mysql_query($sql);
echo $sql;
}
上面的code。我用了N百次了,都沒有問題。
今天把它又拿出來用,改了table name而已。其它沒變
(當然啦。變數名有換)
神奇就在一開始取得資料表的地方。有看到吧。我用$gd這個變數來決定資料要傳
回哪一個。這個變數是從別的表單get來的。
也動作正常。但是這個$gd到最後面時,內容卻不見了。
我在IF判斷式前面有echo $gd ; 這裡還有。到下面再試echo $gd;變空值...
這真是見鬼了。
一樣的code我用在別的地方都沒問題,難道我忘記拜拜了?
還是我co到眼花哪裡沒注意到嗎?
有誰眼睛好幫忙看一下吧。搞一下午了Orz...感恩。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.142.152
推
07/03 16:05, , 1F
07/03 16:05, 1F
→
07/03 20:54, , 2F
07/03 20:54, 2F
→
07/03 20:56, , 3F
07/03 20:56, 3F
推
07/04 00:39, , 4F
07/04 00:39, 4F
→
07/04 00:40, , 5F
07/04 00:40, 5F
→
07/04 09:44, , 6F
07/04 09:44, 6F
→
07/05 21:52, , 7F
07/05 21:52, 7F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章