• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DBのデータをHTMLファイルに出力したい)

DBのデータをHTMLファイルに出力する方法

このQ&Aのポイント
  • PHPを使用して、DBのデータをHTMLファイルに出力する方法について質問です。具体的には、特定のカテゴリの曲をリストとして表示するHTMLテンプレートを作成し、PHPファイルでそのテンプレートを使用して出力したいです。また、出力するファイル名を指定することもできるようにしたいです。
  • 質問内容は、DBのデータをカテゴリ別にHTMLファイルで出力する方法についてです。具体的には、PHPを使用して、特定のカテゴリの曲のリストを表示するためのHTMLテンプレートを作成し、PHPファイル内でそのテンプレートを使用してデータを出力する方法を知りたいです。また、出力するファイル名を指定できるようにしたいです。
  • PHPを使ってDBのデータをHTMLファイルに出力する方法についての質問です。特に、特定のカテゴリの曲をリストとして表示するためのHTMLテンプレートを作成し、PHPファイルでそのテンプレートを使用して出力する方法について教えてください。また、出力するファイル名を指定することもできるようにしたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • wp_
  • ベストアンサー率54% (132/242)
回答No.1

丸投げなのか質問なのか判断に困りますな・・・ とりあえず「テンプレートとして読み込んだHTMLを新たなファイルで出力したい」 と言うことに主点を置いて話しますが、 テンプレートとして読み込み、parseした後に出力するには色々方法があります。 一番安定しているのは既存のテンプレートエンジンを使うことです。 が、導入が面倒な場合は以下のソースでごまかすと良いです。 [出力用PHP] $kasyu = "俺"; $kyoku = "ドナドナ"; ob_start(); require_once "1.html"; $outputHTML = ob_get_contents(); ob_end_clean(); $fhn = fopen("band.html","w"); fwrite($outputHTML); fclose($fhn); [1.html] (snip.) <tr> <td><?= $kasyu ?></td> <td><?= $kyoku ?></td> </tr> (snip.) ただ、こうするとループするときはどうするの、メモリ効率悪くないのなどといった問題点が多々あります。 その辺は試行錯誤してください。

smorgas030
質問者

お礼

ありがとうございます。 ACCESSでやることにしましたが、こちらでも一度ためしてみます。 ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A