• 締切済み

PHPロジックで・・・

PHP4をHTMLに埋め込むロジックを書いてます。 DBはpostgresqlです。 <? print("<SELECT NAME=sendgroup>"); print("<option value=name>グループ一覧"); for($i = 0; $i < row; $i++){ $str = pg_result($res,$i,0); print("<option value=$str>$str"); } print("</SELECT>"); ?> DBから取り込んだデータをrow(行数)分まわして HTMLのセレクトオプション表示をしたいのですが 表れません。$strにDBから取り込んだデータが 入ってます。 普通にprint($str)データの値はちゃんととれています。 HTMLのselect文でなにか規約があるのでしょうか?

みんなの回答

  • mason
  • ベストアンサー率56% (9/16)
回答No.1

optionタグもselectタグ同様、閉じタグ必要なのでは? <select> <option value=val>オプション</option> </select> なので、 print("<option value=$str>$str</option>");

関連するQ&A

専門家に質問してみよう