私は<select>
フォームを持っており、選択したテキストを選択したいと思います。<option>選択してください値がない内部テキストを選択してください
私は内側のオプションテキストで値を変更すると、phpがそのテキストを選択することを知っています。私は「X」で、選択したオプション
からデータを選択するオプション内の値を必要とする
は、あなたたちは私が何を意味するか理解してほしい:-S
私は<select>
フォームを持っており、選択したテキストを選択したいと思います。<option>選択してください値がない内部テキストを選択してください
私は内側のオプションテキストで値を変更すると、phpがそのテキストを選択することを知っています。私は「X」で、選択したオプション
からデータを選択するオプション内の値を必要とする
は、あなたたちは私が何を意味するか理解してほしい:-S
例1:の値を取得するにはselectタグから選択オプション:
<form action="#" method="post">
<select name="Color">
<option value="Red">Red</option>
<option value="Green">Green</option>
<option value="Blue">Blue</option>
<option value="Pink">Pink</option>
<option value="Yellow">Yellow</option>
</select>
<input type="submit" name="submit" value="Get Selected Values" />
</form>
<?php
if(isset($_POST['submit'])){
$selected_val = $_POST['Color']; // Storing Selected Value In Variable
echo "You have selected :" .$selected_val; // Displaying Selected Value
}
?>
例2: selectタグから複数選択オプションの値を取得するには、HTMLタグのname属性は、wを初期化する必要があります配列[] i番目:
<form action="#" method="post">
<select name="Color[]" multiple> // Initializing Name With An Array
<option value="Red">Red</option>
<option value="Green">Green</option>
<option value="Blue">Blue</option>
<option value="Pink">Pink</option>
<option value="Yellow">Yellow</option>
</select>
<input type="submit" name="submit" value="Get Selected Values" />
</form>
<?php
if(isset($_POST['submit'])){
// As output of $_POST['Color'] is an array we have to use foreach Loop to display individual value
foreach ($_POST['Color'] as $select)
{
echo "You have selected :" .$select; // Displaying Selected Value
}
?>
あなたのコードで、あなたは試すことができます:
<?php
foreach($_POST['detaliicomanda'] as $select){
echo "You have selected: ".$select;//Displaying selected value
}
?>
値のみがサーバーに送信されます。サーバー上の連想配列を使用して、値からテキストに変換することができます。
$detaliicomanda = array(
'canapea' => 'Canapea',
'fotoliu' => 'Fotoliu',
...
);
次に、あなたが行うことができます:
$comanda = array_map(function($x) use($detaliicomanda) {
return $detaliicomanda[$x];
}, $_POST['detaliicomanda']);
を私はまだあなたがプライベートで私を助けることができる方法があるのセットアップ方法に:(把握didntの –
私はあなたたちはwrited両方のスクリプトをtryiedしています?ここでは、スクリプトは