[고재두]님이 남기신 글:
>[김성민]님이 남기신 글:
>
>>안녕하세요.
>>답변 감사합니다.
>>
>>출력은 됩니다만..
>>Array
>>(
>> [3] => 권순구
>> [4] => 권용숙
>> [5] => 김귀순
>> [6] => 김금자
>> [7] => 김동현
>> [8] => 김미경
>> [9] => 김민규
>>)
>>이런식으로 나오는데 기존 member_list.html 에 해당 쿼리를
주어서
>>회원 리스트를 출력하는 html 레이아웃에 끼울려고
합니다.
>>
>>$not_recent_users = array_diff ($all_users,$recent_users);
>>echo '<PRE>';
>> print_r ($not_recent_users);
>>echo '</PRE>';
>>
>>echo 문으로 일반 회원 리스트 처럼 이름, 방문일등등 으로
출력하려면...
>>
>>죄송 합니다. 한번만 더 봐주십쇼~...
>
>=============================================================
>
>지나가다 몇자 꺼적입니다...
>여기서 도움도 많이 받고 해서요...
>
>김성민님 현제 DB 데이터를 출력하고자 하는거 같은데요???
아닌가?? ㅎㅎ~~
>mysql_fetch_row 가 성능상으론 우위라고 하지만 저는 편의상
>그리고 소규모 DB 일경우 특별히 성능이 차이가 나는거 같지는
않아서...
>편하게 mysql_fetch_array 를 사용한답니다..
>
속도는 거의 나질 않지만(mysql 이 워낙 빠르다보니)
저 같은 경우는 특정 컬럼 1,2개 일 경우는 mysql_fetch_row()
associative 배열 형태를 원할 경우는 mysql_fetch_array() 보다는
mysql_fetch_assoc() 함수를 즐겨 쓰곤 합니다.... :)
>
>$sql = "SELECT id FROM $member_table WHERE last_visit > '$where' GROUP BY
id";
>여기서 쿼리문중에 select id from... 되어 있는데요..
>원하는 컬럼 정보를 불러 오구 싶으시면 여기에 select 여기에
id, name, email등등... from ... 에 원하는 컬럼 이름을 적어주셔야
합니다.
>
>즉.. 제가 제시한 방향으로 소스를 수정한다면..
>
>----------------------------------------------------------------------
>
>$sql = "SELECT id, name, email FROM $member_table WHERE last_visit > '$where'
GROUP BY id";
>if($result = mysql_query($sql)){
>
> while($r=mysql_fetch_array($result)){
> echo("아이디
: $r[id], 이름 : $r[name], 이메일 : $r[email] <br>");
> }
>
>}
>----------------------------------------------------------------------
>
>위와 같은 소스가 되겠네요...
>이런 식으로 한번 해보세요.. ^^..
>안되면 뭐~ 쩝! ㅡㅡ. ?? ㅎㅎ
========================================
|