mysql 이거 쿼리문이 잘못된 건가요? ㅠㅠ

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
mysql 이거 쿼리문이 잘못된 건가요? ㅠㅠ

QA

mysql 이거 쿼리문이 잘못된 건가요? ㅠㅠ

본문

$db->query("insert into 테이블명 values(업데이트할 데이터)");

 

위에 한 것처럼 하면 업데이트 하는 건 잘됩니다.

근데 정렬하는 게 안되네요 ㅠㅠ

 

$db->query("select * from 테이블명 order by 컬럼명 desc");

 

이렇게 했거든요? 근데 에러도 아니고 그냥 아무 반응이 없네요.. 뭐가 잘못 됐을까요? ㅠㅠ

 

 

 

 

이 질문에 댓글 쓰기 :

답변 3

mysql_fetch_array 는 $sql, $result 값 을 패치시킵니다.

 

그것을사용할수 있도록 패치시켜주죠

 

mysql_fetch_array($result);

 

$result 를 패치시키겠다는거고 $result 를 패치시키는건

 

$result = sql_query($sql); 이라고 돼어있으니까

 

즉, mysql_fetch_array($result); 는 $sql, $result 를 패치시키겠다는거죠

만들어 놓으신 class 파일 같은 게 있을 거 같네요.

디비 관련 class 파일 열어서 확인해 보세요.

$db->query() 얘는 msyql_query() 이 역할만 할 뿐 mysql_fetch_array()의 역할을 하는 건 따로 있을 겁니다. 

그냥 위의 것만으론 안되는 건가요? phpmyadmin에서는
"select * from 테이블명 order by 컬럼명 desc" 이거 해보면 바로 되던데... ㅠ
제가 mysql을 몰라서요...
mysql_fetch_array()이 어떤 역할을 하는지 찾아봐야겠군요 ㅠ
감사합니다

query(insert into table set 컬럼명='업데이트할데이터');


$sql="select * from 테이블명 order by wr_id desc";

$res=mysql_query($sql);

while($rows=mysql_fetch_array($res)){
 echo $rows["wr_subject"]."/";

}

답변을 작성하시기 전에 로그인 해주세요.
전체 124,337 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT