테스트 사이트 - 개발 중인 베타 버전입니다

ajax 문법 질문드립니다. 채택완료

클래스는영원히 5년 전 조회 2,205

안녕하세요

매번 sir 고수님들의 도움을 받게되어 감사합니다.

다름이아니라 작업 중 궁금한점이 있어 질문드리게되었습니다.

 

$sql_ps .="default.pname = 'default_1 || default_2'"

 

default_1과 default_2 의 값 중 하나만 넣고싶은데

저런식으로 하면 대입이 안되더라구요..

혹시 문법적으로 어떤식으로 처리해야할지 궁금합니다.

 

고수님들의 많은 도움 부탁드립니다.

감사합니다!

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

$sql_ps .=" default.pname = 'default_1' or default.pname = 'default_2' "

 

앞뒤에 다른 조건절 구문도 있다면

 

$sql_ps .=" ( default.pname = 'default_1' or default.pname = 'default_2' ) "

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

클래스는영원히
5년 전
와...군포돼지님 정말 감사드립니다.
사실 위에문법으로도 시도해봤는데 계속 값이 여러개떠서 뭐가 문제인지 몰랐는데

밑에 ()가 적용된 문법을 적용시키니 한 방에 해결되었습니다.
정말 감사드립니다!!! 즐거운 하루 되세요^^

댓글을 작성하려면 로그인이 필요합니다.

조건절인지 set 구문인지 말씀해주시면 좋을듯 합니다. 

질문의 요지가 default_1 ,  default_2 중에 하나의 값이 맞을때 인지

insert 나 update 구문에서 하나의 값을 넣고 싶으신것인지

불명확합니다. 

 

sql_ps 전후의 구문도 같이 올려주시면 좋겠네요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

클래스는영원히
5년 전
군포돼지님 답변 감사드립니다.
조건절이며 php로 연결되어있는데 insert인지 update인지는 잘 모르겠습니다 ㅜㅜ
코드가 100줄이 넘어가는데 if절이며
$sql_ps = " select * "; 앞에 이런식으로 select *로 되어있습니다.

말씀해주신 것 처럼 default_1 , default_2 중에 하나의 값이 맞을 때 작동을 시키고싶습니다.
감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인