2つのテーブルを結合して、「タスク」テーブルのタスクを「ユーザ」テーブルのユーザに割り当てようとしています。2つのテーブルをMySQLで結合し、PHPを使用してデータを表示する方法
私のテーブルと列は、次のとおりです。
tasks:
task_id,
task_description,
userid
users:
user_id,
first_name,
last_name
<?php
$join_query = "
SELECT task_id
, task_description
, tasks.userid
, users.user_id
, first_name
, last_name
FROM tasks
JOIN users
ON tasks.userid = users.user_id
";
$result = mysqli_query($connection, $join_query);
while($row = mysqli_fetch_array($result)) {
$name = $row['first_name'];
$description = $row['task_description'];
}
?>
の表は、参加私は別の別名を持つデータをエコーすることができますとして動作しているようです。しかし、私はそれがユーザーにタスクを割り当てることを可能にしようとしています。私も閉じていますか?どんな助けもありがとう。ありがとう!
タスクをユーザに割り当てるとは、タスクテーブルのuseridフィールドを有効なユーザIDに設定することです。これはjoinまたはselectとは関係ありません。これは挿入または更新のいずれかです。 Plsあなたの質問を明らかにする! – Shadow
大丈夫です。ありがとう!私は再編成し、それを別の方法で解決しようとします。 – jkloster7