###前提・実現したいこと
PHPほぼほぼ素人です。
PHP・phpMyAdmin・CSVを利用したアンケートページを作成しようと考えています。
アンケートのタイトル・質問内容・選択項目をCSVで取得し、PHPで表示したいです。
また、複数アンケートを作成する前提なので、ひとつのcsvで各アンケートの質問を管理したいと思っています。
ご教授お願いいたします。
イメージはこのような感じにしたいです。
アンケートのタイトル
質問内容
□ 選択項目
□ 選択項目
□ 選択項目
□ 選択項目
次へ
次へのボタンは、設問が複数あるときのみに表示したいと思っています。
###発生している問題・エラーメッセージ
foreach($data as $question, $a1, $a2, $a3, $a4) {...
の部分でエラーが起きてしまいます。
また、foreach内部がうまく動いてくれません。
###該当のソースコード
<?php $fp = fopen("question.csv","r"); list($question, $a1, $a2, $a3, $a4) = explode(",", $line); echo '<table align="center" class="table">'; echo '<tr>'; while($data = fgetcsv($fp, 1000)){ foreach($data as $question){ echo '<input type="radio">'; print"<td>$question</td>"; print"<td>$a1</td>"; } } echo '<tr>'; ?>
###試したこと
縦表示にしたいと思い<td>の後に<br>を入れたのですが、うまく改行されませんでした。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答2件
あなたの回答
tips
プレビュー