現在、2 つのテーブルがあります。1 つはメンバー (ユーザー ID 番号、ユーザー名、パスワードを格納) で、もう 1 つはワイヤ (ユーザーが送信したデータを格納します: カテゴリ、コンテンツ、日付、貢献したユーザー番号 - $ という現在のセッション変数から自動的にフェッチされます) _SESSION['user_id'].)
送信されると、例として、Wire テーブルの行は次のようになります。
カテゴリ| 目次 | 日付 | ユーザーID
牛肉 | いいですね | 10/08/213 | 5
というわけでユーザー5位は牛肉を選択し、10月5日に「うまい」と書き込みました。別のメンバー テーブルでは、ユーザー 5 のユーザー名は John としましょう。
次に、この情報を取得し、すべての人が見られるようにテーブルに配置する get.php を作成します。
私はかなり新しいので、これは簡単かもしれませんが、私の質問は get.php にあります。「5」を置き換えて「John」を入れるにはどうすればよいですか? 結合コマンドを調べましたが、それを自分のコードに関連付ける方法がわかりません。テーブルを作成する get.php のセクションは次のとおりです。
$result = mysqli_query($con,"SELECT * FROM wire order by date DESC");
echo "<table border='1'>
<tr>
<th>Category</th>
<th>Contents</th>
<th>Date/Time</th>
<th>Username</th>
</tr>";
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['category'] . "</td>";
echo "<td>" . $row['contents'] . "</td>";
echo "<td>" . $row['date'] . "</td>";
echo "<td>" . $row['userid'] . "</td>"; //change 5 to John
echo "</tr>";
}
echo "</table>";
それが役立つ場合、ログインはすべてこのチュートリアルのシステムによって管理されます: http://www.wikihow.com/Create-a-Secure-Login-Script-in-PHP-and-MySQL
どんな助けでも大歓迎です!