データベースからデータを取得することは出来たのですが、
セレクトボックス形式(ドロップダウンリスト)で表示させたいのですが、
表示されるのはデータの一覧で選択することも出来ません。
↑表示される項目
↑表示させたい形式になります。
<?php $dsn = 'mysql:dbname=●●;host=localhost'; $user = '●●'; $password = '●●'; try{ $dbh = new PDO($dsn, $user, $password); $sql = 'SELECT * FROM ●●'; foreach ($dbh->query($sql) as $row) { print($row['code'].','); print($row['name']); print('<br>'); } }catch (PDOException $e){ print('Error:'.$e->getMessage()); die(); } $dbh = null; ?>
下記追記
foreach ($dbh->query($sql) as $row) { print '<select name="abc">'; print '<option value="'; print ($row['name']); print '">'; print ($row['name']); print '</option>'; print '</select>'; }
色々挑戦してみたのですが、セレクトボックスが横に並んでしまい
求めているモノにならないです。
知恵を貸していただけるとありがたいです。
回答2件
あなたの回答
tips
プレビュー