電子書籍の厳選無料作品が豊富!

プログラム初心者です

PHPとMYSQLをつかって簡単なタグクラウドを付ける方法を教えてください。

考え方や大雑把な設計を教えてください

タグをユーザーが自由に付けて、そのタグをクリックするとカテゴリのようにタグの付いた情報をまとめて取得できるようにしたいです

タグを入力するときは、半角スペースで区切ると何個もタグが付けれるような感じです

DBのテーブルのカラムはどんな感じにすればいいでしょうか?

よろしくお願いします

A 回答 (1件)

情報テーブル


情報id(PRIMARY) 内容
----------------------
1           あいあい
2           うううう

タグテーブル
タグid(PRIMARY) [情報id タグ](UNIQUE)
-----------------------------------
1           1    あ
2           1    い
3           2    う

みたいな感じで格納して、JOINとWHEREを活用して取り出してみてはどうでしょうか。
http://www.pursue.ne.jp/jouhousyo/SQLDoc/select2 …
    • good
    • 0
この回答へのお礼

回答ありがとうございます
とりあえず時間かけて作ってみます

お礼日時:2013/10/31 16:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!