一度に2つの選択クエリを実行したいのですが、データは互いに関連していないため、LEFT JOInなどは実行できません..使用できないデータになってしまうためです。
これまでに得たものは次のとおりです。
$sql .= "SELECT *,
servertypes.id as servertypeID,
servertypes.name as servertypeName
FROM servertypes";
$sql .= " JOIN".
" (SELECT *,
periods.id as periodID,
periods.daysForSorting as periodNumber,
periods.text as periodsText
FROM periods
) AS periods";
$res = mysql_query($sql);
if(!$res) die("database_error_cant_select_data : ".$sql." : ".mysql_error());
しかし、どうすれば個別にアクセスできますservertypes
かperiods
? JOIN の使用を完全に停止する必要があると思いますが、わかりません...
私が何を意味するかを説明するために、それは次のようなものです:
while ($row = mysql_fetch_assoc($res["servertypes"]))
{
print_r($row);
echo"<br/><br/>";
}
while ($row = mysql_fetch_assoc($res["periods"]))
{
print_r($row);
echo"<br/><br/>";
}
これは、1 つのクエリのみを使用して可能ですか?