디망쉬님이라는 분의 게시판소스를 가지고 공부하고 있는데,
특정소스에서 에러가 나서 해결할 방법이 없네요
저의 작업환경은
==================
Redhat6.1
mysql3.22.32
php4.0.2
=================
아래소스에서 브라우저에서 에러가 납니다.
==========================================================
<?
/*--------------------------
filename : run.php3
--------------------------*/
$connect = mysql_connect("localhost","아이디","비번");
mysql_select_db("사용DB명",$connect);
if ($mode == "write") {
$result = mysql_query("
SELECT MAX(num) AS num, MAX(idx) AS idx,
MAX(no) AS no FROM $board", $connect);
$ist[num] = mysql_result($result, 0, "num"); ==> 11번째줄
$ist[num] += 1;
$ist[idx] = mysql_result($result, 0, "idx"); ==> 13번째줄
$ist[idx] += 1;
mysql_free_result($result); ======> 16번째줄
$intime = time();
$passwd = crypt($fil[pw]);
$result = mysql_query("INSERT INTO $board VALUES('',
$ist[num], $ist[idx], '$fil[title]', '$fil[text]',
0, 0, 0, 0, 0, '', '', 0, '$fil[name]', '$passwd',
'$fil[email]', '$fil[homepage]', $intime)", $connect);
}
?>=============================================================
브라우저에서 에러내용은 아래와 같습니다.
Warning: Supplied argument is not a valid MYSQL result resource in /usr/local/apache/htdocs/testboard/run.php3 on lin
e11 Warning: Supplied argument is not a valid MYSQL result resource in /usr/local/apache/htdocs/testboard/run.php3 on li
ne13 Warning: Supplied argument is not a valid MYSQL result resource in /usr/local/apache/htdocs/testboard/run.php3 on l
ine16 그래서 vi 편집기로 열어보니, 다른 mysql함수들은 색깔표시가 있는데,
mysql_result 부분은 색깔표시없이 보통의 색으로 돼 있더군요
왜 에러가 나는지 저로서는 해결하기 힘드네요
읽어주셔서 감사합니다