Все еще изучаем соединения MySQL в данный момент.На одной странице моего сайта он показывает инвентарь, и ему нужно собрать данные из 5 таблиц, чтобы сформировать его.
В настоящее время я делаю это: (да, это дрянной)
$sql_result4 = mysql_query("SELECT * FROM players WHERE id='$id'", $db);
$rs4 = mysql_fetch_array($sql_result4)
if ($rs4[firearm] != "") {
$sql_result5 = mysql_query("SELECT icon FROM db_firearms WHERE name='$rs4[firearm]'", $db);
$rs5 = mysql_fetch_array($sql_result5); $firearm_icon=$rs5[icon]; $weap = $rs4[firearm];
}
if ($rs4[accessory2] != "") {
$sql_result5 = mysql_query("SELECT icon FROM db_items WHERE name='$rs4[accessory2]'", $db);
$rs5 = mysql_fetch_array($sql_result5); $item_icon=$rs5[icon]; $access = $rs4[accessory2];
}
if ($rs4[vehicle2] != "") {
$sql_result5 = mysql_query("SELECT icon FROM db_vehicles WHERE name='$rs4[vehicle2]'", $db);
$rs5 = mysql_fetch_array($sql_result5); $veh_icon=$rs5[icon]; $veh = $rs4[vehicle2];
}
if ($rs4[melee2] != "") {
$sql_result5 = mysql_query("SELECT icon FROM db_melee WHERE name='$rs4[melee2]'", $db);
$rs5 = mysql_fetch_array($sql_result5); $mel_icon=$rs5[icon]; $mel = $rs4[melee2];
}
КакВы видите, это глупо.Я предполагаю, что мне нужно объединить все это в одно, и понятия не имею, с чего начать.