-2
我試圖使用switch語句,使它這樣,當特定單詞輸入到文本框中會顯示汽車PHP的switch語句/下拉框中
的可用模型例如
如果用戶輸入「大衆」應該回聲「可用的模型是甲殼蟲和Polo」
但由於某些原因,它不是工作任何人都可以建議我爲什麼?
這裏是代碼我到目前爲止,
<form action="switch.php" method="post">
<input type="text" name="cars" id="cars" />
<input type="submit" />
<?php
$i = $_POST;
?>
<?php
switch ($i) {
case "Volkswagen":
echo "The available models are Beetle and Polo";
break;
case "Renault":
echo "The Available models are Megane and Clio";
break;
case "Land Rover":
echo "The Available models are Range Rover Sport and Defender";
break;
}
?>
</form>
編輯:
我現在有點卡住我想使用這個switch語句一個下拉框,並不太清楚如何我可以讓他們一起工作,如果任何人都可以幫助我使他們一起工作,這將是偉大的
這是我的工作開關和一個工作下拉框的代碼。
<form action="">
<select name="cars">
<option value="Volkswagen">Volkswagen</option>
<option value="Renault">Renault</option>
<option value="Land Rover">Land Rover</option>
</select>
<p>
<?php
switch($_POST['cars']) {
case "Volkswagen":
echo "The available models are Beetle and Polo";
break;
case "Renault":
echo "The Available models are Megane and Clio";
break;
case "Land Rover":
echo "The Available models are Range Rover Sport and Defender";
break;
}
?>
</p>
</form>
</center>
這個問題似乎是題外話,因爲有問題制定。 – hakre
是啊我現在會提出一個問題,並很抱歉爲您繁忙的光顧一天造成這麼多的麻煩,我沒有意識到我不允許做一個簡單的錯誤,如忘記添加該部分,我希望我沒有造成太多麻煩你:) – George
那麼,不知道你在找什麼,也許,你想看看'$ _POST'是如何工作的? http://php.net/_POST – hakre