在數據庫中,用戶有一個名爲weapon_id的行,它決定了他從另一個帶有武器的表中使用的武器。有沒有更好的方法來從2個表中獲取信息
有沒有更好的方式來獲取像連接表或其他信息?
$user_get = mysqli_query($db, "SELECT * FROM members WHERE id = '".$_SESSION['sess_id']."'");
$user = mysqli_fetch_assoc($user_get);
$weapon_get = mysqli_query($db, "SELECT * FROM weapons WHERE weapon_id = '".$user['weapon_id']."'");
$weapon = mysqli_fetch_assoc($weapon_get);
是的,你會使用一個連接,你可以在一個查詢中做到這一點。你能粘貼你想要的結果嗎? – 2014-10-18 13:50:54
當我在配置文件上回顯出來,例如我顯示他們使用的武器echo $ weapon ['damage'] $ weapon ['name']和其他用戶統計信息,如$ user ['name'] $用戶['hp']等 – piNo 2014-10-18 13:58:41