[請益] 將下拉式選單的值選取後到另一個程式去 …

看板PHP作者 (誠懇先生)時間15年前 (2010/04/06 15:57), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/3 (看更多)
我現在建立一個demo.php的網頁 <?php $type1 = empty($_GET['type1']) ? ' ' : $_GET['type1']; ?> <form action="demo.php" method="get"> <select name="type1"> <option value="year0">2008</option> <option value="year1">2009</option> <option value="year2">2010</option> <select name="type"> <option value="bar">長條圖</option> <option value="line">折線圖</option> <option value="area">區域圖</option> <option value="pie">派圖</option> </select> </select> <input type="submit" /> </form> <? echo(chart_str( 500, 250, 'data.php?type=' . $type1)); ?> 但是另一個data.php <?php $type1 = empty($_GET['type1']) ? ' ' : $_GET['type1']; if($type1 = 'year1'){ $monthyear =2009; } if($type1 = 'year2'){ $monthyear =2010; } 的值卻只有 $monthyear =2010; 是我的語法寫錯了嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.23.164

04/06 17:19, , 1F
是的!因為你的「=」少了一個………
04/06 17:19, 1F

04/06 17:24, , 2F
是if嗎?可是改了還是一樣,不知道為什麼值連不過去
04/06 17:24, 2F
※ 編輯: lovewo 來自: 112.104.23.164 (04/06 18:09)
文章代碼(AID): #1BkkbfMt (PHP)
文章代碼(AID): #1BkkbfMt (PHP)