これは私が達成しようとしていることの非常に単純化された例です:
USERS
id | name
12 | Phil
ACTIONS
sender | recipient
12 | Alice
$table = query("SELECT id, sender FROM users WHERE recipient = Alice");
foreach ($table as $row) {
$sender = $row['sender'];
echo '$sender has sent a gift to Alice';
}
これは出力します:
12 sent a gift to Alice
代わりに以下の出力を取得するにはどうすればよいですか?
**Phil** sent a gift to Alice
2 つのテーブルを結合する必要がありますか?