묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php카운터에서 Mysql_result가 안된대여ㅠㅠ(고수님들좀도와주세요)
2005.03.13 22:59
전에 학원에서 배운건데요??
코드는 이렇거든요?
<?
include "db.php";
$result=mysql_query("select * from counter", $connect);
$visited=mysql_result($result,0,"visited");
$visited++;
echo("
<html>
<body leftmargin='+ '+ '0' topmargin='0' marginwidth='0' marginheight='0'>
<table width='100%' border='0' cellpadding='0' cellspacing='0' height='50' bgcolor='#FFFFFF'>
<tr>
<td width='15%' height='50'>asdasd</td>
<td width='702' height='50' valign='top'>
<table width='702' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='400' height='25'> </td>
<td height='25' colspan='2'> </td>
</tr>
<tr>
<td width='400'+ ' height='25'> </td>
<td width='180' height='25'>sadsa</td>
<td width='122' height='25' align='right'>");
echo(" $visited 번째손님입니다 ");
mysql_query("update counter set visited='visited'");
echo("
</td>
</tr>
</table>
</td>
</td>
<td width='20%' height='50'></td>
</tr>
</table>
</body>
</html> ");
?>
여기에서 실행을 하게되면
Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 4 in /free/home/hwan2/html/Counter/main_top.php on line 6 이런 말이 나오면서 안되거든요
테이블은
id int(11) NOT NULL auto_increment
visited int(11) NULL
이렇거든요
????????***** 여기서 visited 필드에 기본값을 0으로 줘야 하는건지 잘모르겠어요? 0으로 줘도 안돼거든요.
visited 필드의 0행을 갖아와서 한사람이 들어오믄 visited 값을 1증가시켜 업데이트시키믄 접속할때마다 1이 증가되는건 이해가
가는데 왜 안돼는 걸까요 좀 갈쳐주세요??ㅠㅠㅠㅠㅠ
고수님너무 긴내용이라 구찬으시죠 하지만 공부하려는 학생이 의지를 봐서 좀 도와 주세요??
코드는 이렇거든요?
<?
include "db.php";
$result=mysql_query("select * from counter", $connect);
$visited=mysql_result($result,0,"visited");
$visited++;
echo("
<html>
<body leftmargin='+ '+ '0' topmargin='0' marginwidth='0' marginheight='0'>
<table width='100%' border='0' cellpadding='0' cellspacing='0' height='50' bgcolor='#FFFFFF'>
<tr>
<td width='15%' height='50'>asdasd</td>
<td width='702' height='50' valign='top'>
<table width='702' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='400' height='25'> </td>
<td height='25' colspan='2'> </td>
</tr>
<tr>
<td width='400'+ ' height='25'> </td>
<td width='180' height='25'>sadsa</td>
<td width='122' height='25' align='right'>");
echo(" $visited 번째손님입니다 ");
mysql_query("update counter set visited='visited'");
echo("
</td>
</tr>
</table>
</td>
</td>
<td width='20%' height='50'></td>
</tr>
</table>
</body>
</html> ");
?>
여기에서 실행을 하게되면
Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 4 in /free/home/hwan2/html/Counter/main_top.php on line 6 이런 말이 나오면서 안되거든요
테이블은
id int(11) NOT NULL auto_increment
visited int(11) NULL
이렇거든요
????????***** 여기서 visited 필드에 기본값을 0으로 줘야 하는건지 잘모르겠어요? 0으로 줘도 안돼거든요.
visited 필드의 0행을 갖아와서 한사람이 들어오믄 visited 값을 1증가시켜 업데이트시키믄 접속할때마다 1이 증가되는건 이해가
가는데 왜 안돼는 걸까요 좀 갈쳐주세요??ㅠㅠㅠㅠㅠ
고수님너무 긴내용이라 구찬으시죠 하지만 공부하려는 학생이 의지를 봐서 좀 도와 주세요??