2017-05-10 12 views
-1

私は現在、それぞれが次のページに対応するレコードをプルアップデータベースから値を示し、いくつかのオプションボックスでページを持っているとオプションボックスを埋めます。PHP、複数の値

私は彼らのすべてがとにかく1つのレコードに適用されますので、複数の値のためのテキストと1つのボックスを埋めるための方法があるかどうかを確認したいです。基本的に、私は「FebruaryZoneB1を言うために1つのオプションボックスの希​​望

<select name="workOrderPacket"> 

<?php 

$sql = mysqli_query($connect, "SELECT stageID,workOrderPacket FROM staging;"); 
while($row = $sql->fetch_assoc()){ 
    echo "<option value='{$row['stageID']}'>" . $row['workOrderPacket'] ."</option>"; 
} 
?> 

</select> 

| 170293:

enter image description here

そして、これらのボックスのいずれかのコード:ここでは、現在のボックスのスクリーンショットです| 7006787"

が、私が実際にそのような複数の値を置くことができるかどうかはわかりません。私はこれを試した:

しかし、それはまったく動作しないか、または別の構文が必要かどうかわからない。

私は、互いのオフに依存ロードするためにこれらのボックスを望んでいたが、私は唯一のPHP、無AJAXやjqueryのを使用することができますし、私はむしろちょうどより多くの情報のレコードを表示1箱を持っていると思います。

+1

文字列から変数を切り離してみてください: 'echo" 」; ' – Hossam

+0

は、PHPのエラーログを確認し、エラー –

+0

私は、コードを実行した場合、それはそれ以上の完全なブロックであるようので、まあ、私はすべてのエラーを持っていないのがありますかどうかを確認しますうまく表示されます。私は2つの$の行の値を持っているものを実行した場合、それはまた、実行されますが、それはまだのみworkOrderPacket値ではなく、WorkOrderはヌム値を示しています。 1つのレコードに複数のデータベース値をリストすることができるようになることを願っていました –

答えて

1
$(".chosen-select").chosen({ 
    no_results_text: "Oops, nothing found!" 
}) 

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<script src="https://cdn.rawgit.com/harvesthq/chosen/gh-pages/chosen.jquery.min.js"></script> 
<link href="https://cdn.rawgit.com/harvesthq/chosen/gh-pages/chosen.min.css" rel="stylesheet"/> 

<form action="http://httpbin.org/post" method="post"> 
    <select data-placeholder="Begin typing a name to filter..." multiple class="chosen-select" name="workOrderPacket"> 

    <option value=""></option> 
    <?php 
     $sql = mysqli_query($connect, "SELECT stageID,workOrderPacket FROM staging;"); 
     while($row = $sql->fetch_assoc()){ 
      echo "<option value='{$row['stageID']}'>".$row['workOrderPacket'] ."</option>"; 
     } 
    ?> 
    </select> 
    <input type="submit"> 
</form> 

これを試してください、これがあなたの要件を満たすことを望みます。これはまだテストされていません。また、これを見てください。Pen