묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php-_ㅠ 채팅방 오류...
2002.12.13 14:28
채팅방 에서 오류가 나는데요..ㅠ.ㅠ
잘모르겠어요...;;
디비도 맞게 잘 한거 같은데..-_ㅠ 왜 안되는건지..-0ㅜ 흑...
좀 봐주세요..ㅠ.ㅠ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
<?
echo ("<meta http-equiv='Refresh' content='3;'>");
mysql_connect('localhost','user41','user41');
mysql_select_db('chat');
// 쿠키 있는 놈이 젤 작은 시간(로그인 시간) 를 1개 구한다.
$query1="select id from chat where chatname='$chatname' order by id limit 1";
$result1=mysql_query("$query1");
$row1=mysql_fetch_array($result1);
// echo $row1[id]."<br>";
$id=(int)$row1[id];
// echo $id."<br>";
// echo $row[wdate] 가 문자열이므로 날짜가 정수형과 비교를 할수 없어서 id 값으로
// 비교 하게 만들었다.
// 그 시간 이후로 15개만 보여준다.
$query="select * from chat where id>=$id order by id desc limit 15";
$result=mysql_query("$query");
// $dd=mysql_num_rows($result);
// echo $dd;
echo "<P> <P>";
while($row=mysql_fetch_array($result))
{
echo "<font size=2 color=$row[color]>";
$name=stripslashes($row[name]);
echo $name;
$aa=explode(" ",$row[wdate]);
echo "[ $aa[1] ]";
$comment=stripslashes($row[comment]);
$comment=htmlspecialchars($comment);
$comment=str_replace("/1","<img src=1.gif>",$comment);
$comment=str_replace("/2","<img src=2.gif>",$comment);
$comment=str_replace("/3","<img src=3.gif>",$comment);
$comment=str_replace("/4","<img src=4.gif>",$comment);
$comment=str_replace("/5","<img src=5.gif>",$comment);
echo " $comment";
echo "</font>";
echo "<br>";
}
mysql_close();
?>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Warning: Supplied argument is not a valid MySQL result resource in /home/user41/public_html/chat/see.php on line 10
Warning: Supplied argument is not a valid MySQL result resource in /home/user41/public_html/chat/see.php on line 29
오류 메세지 입니다..ㅠ.ㅠ;;;;
이 부분은 글 올라가게 보이는 구문 입니다..ㅠ.ㅠ
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
<?
echo ("<meta http-equiv='Refresh' content='5;'>");
echo "현재 접속 인원 <P>";
// 로그인 여부를 판가름 하기 위해 enum('y','n') 값을 주었다.
mysql_connect('localhost','user41','user41');
mysql_select_db('chat');
$i=0;
// 오늘 날짜가 아닌것은 삭제 한다.
$wdate2=mysql_query("select dayofmonth(wdate) as yyy from chat order by id desc limit 1");
$result_date=mysql_fetch_array($wdate2);
// echo $result_date[yyy]."<P>";
$day_del=(int)$result_date[yyy];
mysql_query("delete from chat where dayofmonth(wdate)!=$day_del");
// chatname 중에서 값이 중복된것중 1개 만 선택한다. distinct
$query=mysql_query("select distinct(chatname) as name2 from chat ");
while ($result=mysql_fetch_array($query))
{
$query2=mysql_query("select name,name_is from chat where chatname='$result[name2]' order by id desc limit 1");
if($result2=mysql_fetch_array($query2))
{
// chatname 값 중 제 최근것 1개 중에 값이 y 인것만 로그인상태 이다.
if ($result2[name_is]=='y')
{
echo "<font color=gray size=2>";
echo $result2[name]."<p>";
echo "</font>";
$i++;
}
}
}
mysql_close();
?>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Warning: Supplied argument is not a valid MySQL result resource in /home/user41/public_html/chat/namelist.php on line 14
Warning: Supplied argument is not a valid MySQL result resource in /home/user41/public_html/chat/namelist.php on line 24
여기는요.. 접속 인원 알아 내는 부분입니다..
고수님... 오류좀 찾아 주세요..ㅠ.ㅠ 흑....
잘모르겠어요...;;
디비도 맞게 잘 한거 같은데..-_ㅠ 왜 안되는건지..-0ㅜ 흑...
좀 봐주세요..ㅠ.ㅠ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
<?
echo ("<meta http-equiv='Refresh' content='3;'>");
mysql_connect('localhost','user41','user41');
mysql_select_db('chat');
// 쿠키 있는 놈이 젤 작은 시간(로그인 시간) 를 1개 구한다.
$query1="select id from chat where chatname='$chatname' order by id limit 1";
$result1=mysql_query("$query1");
$row1=mysql_fetch_array($result1);
// echo $row1[id]."<br>";
$id=(int)$row1[id];
// echo $id."<br>";
// echo $row[wdate] 가 문자열이므로 날짜가 정수형과 비교를 할수 없어서 id 값으로
// 비교 하게 만들었다.
// 그 시간 이후로 15개만 보여준다.
$query="select * from chat where id>=$id order by id desc limit 15";
$result=mysql_query("$query");
// $dd=mysql_num_rows($result);
// echo $dd;
echo "<P> <P>";
while($row=mysql_fetch_array($result))
{
echo "<font size=2 color=$row[color]>";
$name=stripslashes($row[name]);
echo $name;
$aa=explode(" ",$row[wdate]);
echo "[ $aa[1] ]";
$comment=stripslashes($row[comment]);
$comment=htmlspecialchars($comment);
$comment=str_replace("/1","<img src=1.gif>",$comment);
$comment=str_replace("/2","<img src=2.gif>",$comment);
$comment=str_replace("/3","<img src=3.gif>",$comment);
$comment=str_replace("/4","<img src=4.gif>",$comment);
$comment=str_replace("/5","<img src=5.gif>",$comment);
echo " $comment";
echo "</font>";
echo "<br>";
}
mysql_close();
?>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Warning: Supplied argument is not a valid MySQL result resource in /home/user41/public_html/chat/see.php on line 10
Warning: Supplied argument is not a valid MySQL result resource in /home/user41/public_html/chat/see.php on line 29
오류 메세지 입니다..ㅠ.ㅠ;;;;
이 부분은 글 올라가게 보이는 구문 입니다..ㅠ.ㅠ
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
<?
echo ("<meta http-equiv='Refresh' content='5;'>");
echo "현재 접속 인원 <P>";
// 로그인 여부를 판가름 하기 위해 enum('y','n') 값을 주었다.
mysql_connect('localhost','user41','user41');
mysql_select_db('chat');
$i=0;
// 오늘 날짜가 아닌것은 삭제 한다.
$wdate2=mysql_query("select dayofmonth(wdate) as yyy from chat order by id desc limit 1");
$result_date=mysql_fetch_array($wdate2);
// echo $result_date[yyy]."<P>";
$day_del=(int)$result_date[yyy];
mysql_query("delete from chat where dayofmonth(wdate)!=$day_del");
// chatname 중에서 값이 중복된것중 1개 만 선택한다. distinct
$query=mysql_query("select distinct(chatname) as name2 from chat ");
while ($result=mysql_fetch_array($query))
{
$query2=mysql_query("select name,name_is from chat where chatname='$result[name2]' order by id desc limit 1");
if($result2=mysql_fetch_array($query2))
{
// chatname 값 중 제 최근것 1개 중에 값이 y 인것만 로그인상태 이다.
if ($result2[name_is]=='y')
{
echo "<font color=gray size=2>";
echo $result2[name]."<p>";
echo "</font>";
$i++;
}
}
}
mysql_close();
?>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Warning: Supplied argument is not a valid MySQL result resource in /home/user41/public_html/chat/namelist.php on line 14
Warning: Supplied argument is not a valid MySQL result resource in /home/user41/public_html/chat/namelist.php on line 24
여기는요.. 접속 인원 알아 내는 부분입니다..
고수님... 오류좀 찾아 주세요..ㅠ.ㅠ 흑....