2017-03-24 9 views
0

この時点で、ドロップダウンメニューはデータベースPostgresからデータを呼び出すことができませんでした。ドロップダウンメニューがPostgreSQLからデータをロードできませんでした

echo '<option value="'.htmlspecialchars($row['tenant_name']).'"></option>'; 

の変化、それに:

echo '<option value="'.htmlspecialchars($row['tenant_name']).'">'.htmlspecialchars($row['tenant_name']).'</option>'; 

optionの正しい構文は次のとおりです。ここ

<option value="1">One</option> 

value

<div class="form-group"> 
    <?php 
     <label>Payee</label> 
     <form action="pg-t-payment-update.php" method="post"> 
     <select class="form-control select2" style="width: 100%;"> 
     <?php 

     $db = pg_connect("host=10.0.32.x port=5432 dbname=postgres user=postgres password=123"); 
     $sql ="select distinct tenant_name FROM payment_ref_tenancy order by tenant_name asc"; 
     $result = pg_query($db, $sql); 
     $rows = pg_num_rows($result); 
     while ($row = pg_fetch_assoc($result)) { 
      echo '<option value="'.htmlspecialchars($row['tenant_name']).'"></option>'; 
      } 
    pg_close($db); 
    ?> 
    </select> 
</div> 
+0

問題点は何ですか?エラーはありますか? –

答えて

0

私は問題がここにあると思いますテキストコードで使用するときに取得します。Oneは、ユーザーに表示されるテキストです。

関連する問題