검색관련해서 여쭤봐요.
http://soltruck.cafe24.com/shop/search.php?qsort=&qorder=&qcaid=&qcaid2=&qcaid=&qfrom=1&qto=2.5&dYear1=&dYear2=
1톤에서 2.5톤으로 검색했는데 qto값이 2.5가 아니라 25로 인식되더라구요..ㅠㅠ
제가 php는 초보자라 이거 왜이럴까요. 이거때문에 검색이 제대로 안되네요..
답변주시면 감사하겠습니다...
|
답변 2개 / 댓글 2개
2022-02-28 (월) 10:38:46
php, sql 관력 작성이 익숙치 않으시면 option value 의 중량단위를 변경하시면 어떨까요 ㅎㅎ
2.5 > 25
25 > 250
eaglehorn
2022-02-28 (월) 10:19:06
해당 필드 속성이 숫자가 아니고 텍스트로 된게 아닌가요?
답변에 대한 댓글 2개
indory
2022-02-28 (월) 10:28:13
쿼리문 실행하기 전에 변수를 확인하면 qto값이 2.5가아닌 그냥 25로 나오더라구요.
eaglehorn
2022-02-28 (월) 11:09:33
그렇다면 서버 쪽에서 값을 받을 때 .같은 문자를 제거하는 필터가 걸려있는지 확인해 보세요
답변을 작성하려면 로그인이 필요합니다.