私は、ユーザーが独自のイベントテーブルと招待イベントテーブルを持っている単純なmysqlデータベースを持っています。
User-->>Own events (user_id is foreign key )
User and Own events-->>Invited Events(user_id is foreign key, event id is foreign key)
ある数に等しいところOWN EVENT
から詳細を取得したいInvited Events
user_id
例:
私は試してみます:
$user_id = $_POST["user_id"];
$stmt = $mysqli->query("SELECT A1.event_id,A1.root_folder,A1.event_name,A1.date,A1.location,A2.user_id FROM OWN_EVENTS A1, INVITED_EVENTS A2 WHERE A2.user_id=$user_id");
$rows = array();
while($r = mysqli_fetch_assoc($stmt)) {
$rows[]=$r;
}
これにより、(1行の)イベントの詳細が表示されるはずですevent_id=3
がuser_id=58
、これにより、テーブル内のすべての行が返されOWN_EVENTS
ます。
私は何を間違っているのですか?