基本的にこれは私のコードです:
echo "<SELECT>";
foreach($arr_res as $op) {
$q3 = mysql_query(mysql_fetch_array("SELECT SL_TIME FROM SLOTS WHERE SL_ID='$op'"));
echo "<OPTION value=".$op.">".$q3."</OPTION>";
}
echo "</SELECT>";
$arr_res
の結果の配列ですarray_diff
。タイムスロットのSL_IDである数値のみが含まれています。SL_TIMEを表示したいのですが、得られる結果は$q3
空の結果を生成します。なぜこれが機能しないのですか?