묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
임의의 회원들의 홈페이지를 보여주려고 하는데 잘 안되네요,
2004.07.05 02:13
안녕하세요,
db추출은 재밌긴 한데... 여전히 어렵군요,,
임의회원의 홈페이지 주소를 추출해서 보여주려고 하는데요,
샘플주소 입니다. http://www.euroarchi.com/bbs/member_home.php
문제가... 홈페이지의 알파벳 순서대로 출력이 되어버려서.. 계속 똑같은 사람만 위에 보이게 되는 현상이 있네요,
이걸.. 랜덤으로 표현할 수 있는 방법이 없을까요?
// 여기서부터........
$db_host = "localhost"; //디비 호스트를 적어주세요....
$db_id = "아이디"; // 아이디를 적어주세요....
$db_pw = "암호"; // 비밀번호를 적어주세요...
$db_name = "디비네임"; // 디비 네임을 적어주세요...
// 여기까지만 설정
// 데이타 베이스에 접속하여 디비를 선택한다.
$db_connect=mysql_connect($db_host,$db_id,$db_pw);
mysql_select_db($db_name,$db_connect);
// 제목부분...태그로 이뿌게 수정
echo "
<br><font style='font-size:9pt;'>추천 회원 홈페이지</font><p>
<table>
";
// 멤버정보 테이블에 접근하여 회원정보를 읽어
$result=mysql_query("select * from zetyx_member_table where group_no>=0 order by homepage desc limit 10",$db_connect) or die(mysql_error());
while($m_data=mysql_fetch_array($result))
{
$mem_name = stripslashes($m_data[name]);
$mem_home = stripslashes($m_data[homepage]);
$mem_level = stripslashes($m_data[level]);
// 랭킹순위 부분 출력부분.
echo "
<tr>
<td><font style='color:green;font-size:9pt;'>$mem_name</font><font style='color:black;font-size:9pt;'> 님</font></td>
<td><font style='color:blue;font-size:9pt;'><img src=images/level/$mem_level.gif></font></td>
<td><font style='color:green;font-size:9pt;'>$mem_home</font><font style='color:black;font-size:9pt;'> </font></td>
";
}
//종료
mysql_close($db_connect);
db추출은 재밌긴 한데... 여전히 어렵군요,,
임의회원의 홈페이지 주소를 추출해서 보여주려고 하는데요,
샘플주소 입니다. http://www.euroarchi.com/bbs/member_home.php
문제가... 홈페이지의 알파벳 순서대로 출력이 되어버려서.. 계속 똑같은 사람만 위에 보이게 되는 현상이 있네요,
이걸.. 랜덤으로 표현할 수 있는 방법이 없을까요?
// 여기서부터........
$db_host = "localhost"; //디비 호스트를 적어주세요....
$db_id = "아이디"; // 아이디를 적어주세요....
$db_pw = "암호"; // 비밀번호를 적어주세요...
$db_name = "디비네임"; // 디비 네임을 적어주세요...
// 여기까지만 설정
// 데이타 베이스에 접속하여 디비를 선택한다.
$db_connect=mysql_connect($db_host,$db_id,$db_pw);
mysql_select_db($db_name,$db_connect);
// 제목부분...태그로 이뿌게 수정
echo "
<br><font style='font-size:9pt;'>추천 회원 홈페이지</font><p>
<table>
";
// 멤버정보 테이블에 접근하여 회원정보를 읽어
$result=mysql_query("select * from zetyx_member_table where group_no>=0 order by homepage desc limit 10",$db_connect) or die(mysql_error());
while($m_data=mysql_fetch_array($result))
{
$mem_name = stripslashes($m_data[name]);
$mem_home = stripslashes($m_data[homepage]);
$mem_level = stripslashes($m_data[level]);
// 랭킹순위 부분 출력부분.
echo "
<tr>
<td><font style='color:green;font-size:9pt;'>$mem_name</font><font style='color:black;font-size:9pt;'> 님</font></td>
<td><font style='color:blue;font-size:9pt;'><img src=images/level/$mem_level.gif></font></td>
<td><font style='color:green;font-size:9pt;'>$mem_home</font><font style='color:black;font-size:9pt;'> </font></td>
";
}
//종료
mysql_close($db_connect);
댓글 4
-
김도훈
2004.07.05 02:49
-
아가페
2004.07.05 12:41
그런데 문제는.. 홈페이지가 없는 회원이 있기 때문에, 그렇게 하면 모든 회원들이 보이게 되는 문제가 생기더라구요... ㅜㅠ -
아가페
2004.07.05 12:48
select * from zetyx_member_table where group_no>=0 order by homepage rand() limit 10 <-- 이렇게 하면 에러가 나더라구요... 보통 rand() 이렇게 쓰는걸로 알고있는뎅.. -
김도훈
2004.07.05 15:39
홈페이지가 있는 회원들만 찾아서 몇명인지 세는것이..=_-
총회원수를 뽑아서 거시기허게 몇가지 값을 얻고
얻은 회원번호로..거시기허게 출력하면 될것같은데요..