phpmyadmin 설치도 안될정도면 존나 답답할텐데.
일단 이럴땐 꼼수룰 쓰는거임..
방문자 통계에서 누가 몇명이 왔는가 숫자는 보일꺼 아니냐.
그럼 그 테이블이 어디에 있는지만 알면 상황은 존나 쉽게 해결되는거 아님??
일단 내가 생각하는 방식이 도움이 될려나 모르겠는데.
1 .그럼 일단 그 힌트가 될만한 해당 숫자를 적어놓고 쿼리로 테이블 이름들을 몽창 뽑아 내는거임.
어느 호스팅이나 phpmyadmin 은 제공 못해준다고 쳐도 mysql 클라이언트는 제공 해주기 마련이거든
ssh 로 접속 한다음에 일단 몽창 테이블 리스트를 뽑아옴.
>mysql -u 계졍 도메인 - p
> show databases;
> connect <database name>
> show tables
이렇게 해서 죄다 테이블 이름을 복사해서 긁어와.
[프로그래밍단 ex.php]
2. 그다음에 프로그래밍 단 처리인데
에디터 에다가 복사해온 테이블 이름들을 붙여넣어서 array 로 만들어버려.
$a = array("테이블 이름1","테이블이름2"...,"테이블 이름 10");
이런식으로.
<여기 까지가 1 단계임 >
<2 단계 시작>
이제부터는 감으로 때려잡아야함..
어디에 어느구석에 있을것 같은지 유추를 해내야하는데
테이블 구조를 모르면 검색을 해도 아무 소용이 없을것 아니냐.
테이블이 존나게 많으면
일단 몇몇개 지목해서 테이블 구조를 보고 때려 맞추기를 할수 밖에 없는데
일단 이것도 긁어오는거임.. 위에 테이블 이름들이랑 같이..
<?php
//테이블 컬럼 파악
for($i=0;$i<=count($a)-1;$i++) {
$query = "SHOW COLUMNS FROM"." "."$a[$i];
$rst1 = mysql_query($query,$conn);
$real_rst[] = mysql_fetch_array($rst1);
}
print_r($real_rst);// 결과값 배열로 몽창 프린트
?>
여기까지 한거
1. 테이블 이름 전부다 조회해서 가지고오기.
2. 전부다 조회한 테이블의 구조들을 배열로 몽창 땡겨오기
임..
이제 여기서 두가지 길이 갈릴꺼임..
1. 조회한 테이블들의 구조를 가지고 와서 왠지 모르게 해당될것 같은 테이블들 에다가 쿼리를 던져보는거임..
2. 테이블수가 적을것 같으면 가지고온 테이블 구조들 마다 쿼리를 던지게끔 프로그래밍 해보는것.
이거임.
근데 내생각은 1 번에서 끝낼것 같다..
여튼 도움 되길 바람..
어떤 테이블 이름을 가지고 온다는 거뇨? 회원가입도 안돼어 있는 새로 만든 홈피인데 걍 접속통계 카운터 위젯 하나 소스퍼다 붙어 넣으면 끝이다!
ㄴ통계가 일단 눈에 보인다잖냐.. 그 DB 를 가지고와서 끌어 친다고 해서 저렇게 해본거임..
ㄴ 일단 방문자 통계 숫자 하나만으로 테이블 에 있는 값만 알아내면 그다음부터는 쉬움.. 문제는 삽질이지 ㅎㅎㅎ
오홍~♡굴쿤 근데 괜히 이것 저것 소스찾고 수정하고 머리쓸때 없이 굴리지 말고 횽 말처럼 하면 뒷끝없다. 간단한걸 시간 낭비하며 소모할필요있냐?
어후.. 언제다 찾아 테이블을...
저럴때 진짜 테이블 명세서라도 있으면 금방 찾고 개발할텐데 ㅋㅋ
encoder//대부분 눈에 보이는 테이블의 키워드 들이 있어 visit_cnt,visitor 이런거. 그 컬럼을 가지고 있는 테이블이 몇몇개 있을거 아니야. 아니면 비슷한 키워드로 된 컬럼들이 있다고 여튼 이름만 알아낼수만 있다면 그다음 부터는 쿼리 던지고 노는거임. ㅎㅎㅎ 이게 다 생활의 꼼수임 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
IT♡담배 // 의외로 저런 상황에서는 프로그래밍 하는것 보다 프로그래밍의 도움을 받아서 유추해서 때려 맞추는게 시간낭비 줄이는 지름길임.. ㅎㅎ 농사 지을때 트랙터 있다고 삽쓰지 말라는법 있냐?? ㅋㅋㅋㅋ 프로그래밍 한다고 해서 프로그래밍으로 끝내야 한다는 법 있음?? 마찬가지임 ㅎㅎ 되려 저방법이 나을꺼임
히에엥; 이제봤음 감동임;;
날위해글을♥
사다리 달팽이 합작 단ㅌ 초대 tocara2