2つのテーブルがあります。最初のテーブルは単純なユーザーデータを保持し、列があります
$username, $text, $image
(これは「USERDATA」と呼ばれます)。
2番目のテーブルには、どのユーザーが他のユーザーを「フォロー」しているかに関する情報が保持されており、列が設定されています。
$username and $usertheyfollow
(これは「フォロー」と呼ばれます)。
私がする必要があるのは、データを各ユーザーに個別に表示して、ユーザーに関連するようにすることです。$text
つまり、たとえばuserABCは、フォローしているすべてのユーザーのと$image
入力を表示できる必要があります。これを行うには、最初にログインしたユーザー(この場合はuserABC)を確認し、次に$usertheyfollow
対応する値を持つテーブルFOLLOWSのすべてのインスタンスを選択して"userABC."
から戻る必要があるSQLクエリを作成する必要があると思います。私のUSERDATA
テーブルに移動して選択する$text
と$image
、対応する値は。になり$usertheyfollow
ます。次に、echoコマンドなどを使用してこれを表示できます...
このSQLクエリをどのように記述しますか?そして、私はデータベースアーキテクチャについて正しい方法でさえ行っていますか?