쿼리문 질문드려요..
본문
mysql_fetch 구문으로 where 이하 조건을 줄때요..
필드면 = '000' 이 일치하는 것을 찾자너요..
근데 그 필드명 자체를 변수로 처리할 수 있나요?
즉 테이블의 필드가 aaa, bbb, ccc 가 있다면요..
어떤건 aaa와 비교. 어떤건 bbb와 비교..
각각 변수의 값에 aaa 값을 담았다면요...
$chk = 'aaa' // aaa는 필드명
$test ='aaa' //
sql_fetch("select * from 0000 where $chk = '$test'");
이런식으로도 쿼리가 가능한가요?
답변 3
네 가능합니다.
모든 쿼리의 조합도 가능합니다.
단적인 예로
insert into 와
update 를 변수로 만들어
조건을 걸어서
set field = value
구분으로 사용하는 예가
그누보드 게시판의 /bbs/write_update.php 에 있습니다.
문장을 만들어서 시도해보시고, 안되는것을 다시 질문하세요
가능할거 같은데요 한번 해보시는게 빠르지 않을까요
가능한걸로 알고 있습니다
답변을 작성하시기 전에 로그인 해주세요.