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

mysql get 0은 null?? 질문입니다.!

· 10년 전 · 534 · 5

안녕하세요.

 

php mysql 질문을 드리고 싶은데요..

 

gs_state는 0에서 20까지 라는 숫자 데이터가 작성됩니다.

2라면 2에 대한 mysql 서치문을 작성하는데요.

 

0이라면!!

​전체 리스트가 나와버립니다. null로 인식하나봅니다....

어떻에 처리해야 0을 인식 시킬수 있을까요? 0이라는 gs_state 값이 존재합니다.

0을 검색해야 되는데 0을 검색해버리면 전체 리스트가 나와버리니... 할말이 없군요 ㅠㅠ

 

if($_GET['gs_state']){
 $sql_search .= " and gs_state = ".$_GET['gs_state']." ";
}​

댓글 작성

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

로그인하기

댓글 5개

isset() 쓰시면 될것 같네요.
if($_GET['gs_state'] !== null){
근데 많이 취약한 코드네요.
10년 전
따로 처리가 들어갑니당 ㅎ
10년 전
php에서 0은 값이 없다로도 표현할 수 가 있습니다.
그래서 그렇지요

게시글 목록

번호 제목
9178
9174
9173
9172
9165
9142
9139
9133
9120
9113
9103
9102
9085
9081
9077
9074
9072
9068
9048
9041
9021
9020
9016
9007
9004