[고재두]님이 남기신 글:
>
>[산이]님이 남기신 글:
>
>>
>>[고재두]님이 남기신 글:
>>
>>>[김성민]님이
남기신 글:
>>>
>>>>안녕하세요.
>>>>답변 감사합니다.
>>>>
>>>>출력은 됩니다만..
>>>>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>");
>>> }
>>>
>>>}
>>>----------------------------------------------------------------------
>>>
>>>위와 같은 소스가 되겠네요...
>>>이런 식으로 한번 해보세요.. ^^..
>>>안되면 뭐~ 쩝! ㅡㅡ. ?? ㅎㅎ
>>
>>========================================
>
>========================================
>
>아~~ 그렇군요 산이님!! ^^;;
>ㅎㅎ~~ 올만에 들렀다가 ^^;;
>여전히 답변 빡시게? 달구 계시네요 ㅎㅎㅎ...
>
>아참 온김에 궁금사항 문의 드려야 겠네요.
>제가 php웹 개발시 mysql_fetch_row 는 종종 사용해서
알겠는데요..
>mysql_fetch_assoc() 이것은 다른 mysql_fetch_array 와 차이점이
무엇인가요??? 한번도 쓰보질않아서..
^^;;.... 궁금하네요..
>산이님이 그렇게 쓰신다니 괜히 좋을듯 한데...ㅎㅎ..
>
mysql_fetch_row() : [0], [1], [2], [3], ....
mysql_fetch_assoc() : ['id'], ['name'], ['...'], ...
mysql_fetch_array() : [0] ['id'], [1] ['name'], ....
이 차이입니다.
직접 루프문에서 fetch_xxx() 의 결과 배열을 출력해 보세요.
echo '<PRE>';
while($row = mysql_fetch_array($result))
{
print_r($row);
}
>그리구 하나더...
>여기서 지겹도록 문의드려서 셋팅한 메일서버 아직 잘
돌아가고 있습니다.^^
>
>현제 시작되어있는 서비스는 ntsysv 에서 crond, keytable, network,
sshd, proftpd, syslog, xinetd, iptables 이구요.
>그외 서비스는 apache+php, mysql, sendmail, pop3 입니다..
>
>제가 생각하기에 꼭 필요한것만 서비스 스타트 해논다고
해놓은건데..
>이것외에 특별히 해야 하는것이 있는지 확인차 문의
드립니다.. ^^:.
>
>보안상이나 이건 꼭 스타트 해놓는것이 좋다 하는 그런 기본
서비스 같은거 있으면 조언 부탁드립니다.
>
이 정도면 충분합니다. 물론 syslogd 는 떠 있겠죠.
>그리고 ntsysv 에 보면 random 이라고 체크가 되어 있는데
시작시에
>random access generator 하면서 시작 되더라구요..
>그러나 ps 는 전혀 떠있지 않구요..
ntsysv 는 좀 버그가 있는것 같더군요.
chkconfig 를 사용해 보세요.
>데체 이것이 어디에 쓰는 서비스 인지요?
>뭔지 몰라서 그냥 스타트 시켜 놓지 않았거든요...
>
시스템에서 어떤 난수를 만들때 필요합니만 반드시
필요하지는
않습니다. 그러나 On 해놓은것이 좋겠죠.
특별하게 클라이언트에게
어떤 서비스를 직접적으로 제공하질
않습니다. /etc/rc.d/init.d/random 파일을 한번 훑어 보세요.
>올만에 와서 왕창 물어보구 가네요 ㅎㅎㅎ...
>전 감기 땜시 괴롭네요... ㅡㅡ. 감기 조심하세요~~.. ^^:
========================================
|