• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpでmysqlから呼び出し文字列に変換?)

phpでmysqlから呼び出し文字列に変換

このQ&Aのポイント
  • mysqlから取得したデータをphpで呼び出し、文字列に変換する方法について説明します。
  • 特に、整数を格納しているカラムの値を文字列に変換して表示する方法に焦点を当てます。
  • この方法を使えば、プロフィールのページや写真掲載のページなどで頻繁に使うことができます。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

これはRDBの基本の正規化ですね INNER JOINして表示すればいいでしょう ただし、以下2点問題があります。 第1に、「両方」というカテゴリはあまり一般的ではありません。 考え方としては海釣り、川釣りの両方のデータをもたせることです たとえば湖釣りがくわわると、カテゴリとして 海釣り-川釣り、海釣り-湖釣り、川釣り-湖釣り、3つとも という場合分けが必要になりカテゴリが増えるごとにどんどん複雑になるからです。 第2に、上記とかかわってきますが、カテゴリは変動しやすい要素なので ユーザーテーブルに埋め込むことは効率的ではありません ユーザー×カテゴリーテーブル的なものを作ってテーブル分けした管理がよいでしょう

milkkokoa94856
質問者

お礼

ありがとうございました。上手くできました。 RDBの基本の正規化で調べると色々出てなんとかやりたいように作成できました。 カテゴリなど運営中に変動するものの考え方など、まだまだ勉強するところがありそうです(^^ゞ 的確なアドバイスありがとうございました。

関連するQ&A