<? $lec_info = sql_fetch("SELECT Tutor, S_cate, Contents, Image FROM small_cate WHERE B_cate='$code1' AND M_cate='$code2' AND Code='$code3'"); $lec_info["Contents"] = data_view($lec_info["Contents"],0,true); $total = sql_fetch("SELECT COUNT(No) FROM contents WHERE $sub_query"); ?> <? $lec_list = sql_query("SELECT * FROM contents WHERE $sub_query ORDER BY Code ASC $PagingResult[LimitQuery]");
while ($rows = mysql_fetch_array($lec_list)) {
$minute = floor($rows[Time]/60); $second = $rows[Time]%60; $time = "<font color='#666666'>(".$minute."분".$second."초".")</font>";
if($rows['Code'] == $top_num) { $rows['Subject'] = cut_str(stripslashes($rows['Subject']),45) ." ". $time; $rows['Subject'] .= " <font class='font11' color='#FF6600'>(맛보기 강좌)</font>"; $btn_lecture = "viewSample('$m','$rows[Code]');"; } else { $rows['Subject'] = cut_str(stripslashes($rows['Subject']),55) ." ". $time; if($USER_ID) { $btn_lecture = "viewLecture('$m','$rows[Code]');"; } else { $btn_lecture = "msgLogin();"; } } ?> 부탁드립니다.
정확한 원인은 sql_fetch() 함수의 내용을 올려주셔야 할것 같은데요.
아마도 sql_fetch() 안에 mysql_connect -> mysql_query 등을 처리했을것같은데,
오류메세지의 요지는 쿼리를 날리지 않은 상태에서 결과값을 요청했을 가능성이 있네요.
mysql_query() 함수호출로 쿼리를 잘 전달했는지 확인해 보시면 좋을것 같네요.