묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
쿼리 질문이에요~ 아주 간단한거 같은데;;
2003.07.06 10:33
$connect = mysql_connect("localhost","-","-") or die("DB 연결 실패: ".mysql_error());
mysql_select_db("-") or die("DB 선택 실패: ".mysql_error());
$query1 = "SELECT * FROM zetyx_member_table"; // 멤버 테이블에서 가져올 데이터
$query2 = "select point1 from avata4_member_table order by (point1) desc"; // 멤버 테이블에서 가져올 데이
$toNum = 15; // 출력 한계, 100위까지만 출력
$result = mysql_query($query1.$query2, $connect) or die("퀘리 실패: ".mysql_error());
이렇게 하고 출력하니까
퀘리 실패: 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('from avata4_member_table order by (point1) desc' 명령어 라인 1)
이렇게 나오네요.ㅠㅠ
제가 생초보라서 이런것도 제대로 못하고 있어요.ㅠㅠ 질문 검색해봐도 없고요.;; 부탁드립니다!
mysql_select_db("-") or die("DB 선택 실패: ".mysql_error());
$query1 = "SELECT * FROM zetyx_member_table"; // 멤버 테이블에서 가져올 데이터
$query2 = "select point1 from avata4_member_table order by (point1) desc"; // 멤버 테이블에서 가져올 데이
$toNum = 15; // 출력 한계, 100위까지만 출력
$result = mysql_query($query1.$query2, $connect) or die("퀘리 실패: ".mysql_error());
이렇게 하고 출력하니까
퀘리 실패: 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('from avata4_member_table order by (point1) desc' 명령어 라인 1)
이렇게 나오네요.ㅠㅠ
제가 생초보라서 이런것도 제대로 못하고 있어요.ㅠㅠ 질문 검색해봐도 없고요.;; 부탁드립니다!
댓글 11
-
뒹굴리스트
2003.07.06 10:55
-
위쯔
2003.07.06 10:58
그래도 안되네요.ㅠㅠ -
뒹굴리스트
2003.07.06 11:05
보니까 뭔가 좀 이상한;;;
$query1.$query2 라면 쿼리 2개를 붙여서 날린다는 뜻인데;;;
한 쿼리에 SELECT 2개 쓸 수 있나;;;
(으악;ㅁ; 공부 안 하니 모르겠;ㅁ;) -
NOP_0x90
2003.07.06 12:05
select point1 from avata4_member_table order by (point1) desc 이부분
테이블과 필드명만 바꿔서 해보니까 잘되는군요..
쿼리문에는 문제가 없는듯 합니다.
$query1 = "SELECT * FROM zetyx_member_table";
$query2 = "select point1 from avata4_member_table order by (point1) desc";
이거를
$query1 = "SELECT * FROM zetyx_member_table";
$query1 .= "select point1 from avata4_member_table order by (point1) desc";
이렇게 해서 하나의 변수에 넣어주고서 해보시길..
$result = mysql_query($query1, $connect) or die("퀘리 실패: ".mysql_error()); -
NOP_0x90
2003.07.06 12:06
아 그리고 $query1.$query2 요부분이요 --> . 맞나요?? --> , 아니구요??
php는 해본지 저도 오래되서--;; 참고하세요 -
위쯔
2003.07.06 12:28
$query1 .= "select point1 from avata4_member_table order by (point1) desc";
여기서 $query1 .= 점까지 붙여야 하나요? -
위쯔
2003.07.06 12:46
그래도 안돼네요.ㅠㅠ -
NOP_0x90
2003.07.06 14:08
select로 두개의 테이블을 동시에 불러서 비교한담에 넣어보세요.. 쪾지 보내드렸어요^^
from 에서
from 첫번째테이블 C,두번째테이블 D
이렇게 하면 두개의 테이블을 서로 비교하며 가져올수 있습니다.
C.첫번째테이블의필드 > D.두번쨰테이블의필드
이런식으루요 -
야호미
2003.07.06 16:25
아바타 에서 15출력 해서 그 출력되있는 문에 회원 번호 사용 해서 회원 테이블 데이타 가져와야 할거 같은데 왜 위에 처럼 해나 @.@;; -
야호미
2003.07.06 16:26
위에 같은 퀴리문은 없느데 ;; -
NOP_0x90
2003.07.06 16:56
제생각을 답변해 드렸을뿐인데..
저분한테 도움되는 코멘트를 달아주시는게 낳지않을까요??? ^^
이렇게 수정해보세요;ㅅ;
맞으려나 모르겠네...;ㅅ;