쿼리를 준비하기 위해 PDO를 사용하고 있지만 # 또는 - (SQL 설명문)을 사용하면 여전히 작동합니다 (PDO가 사용 중지하지 않는다는 것을 알고 있음). 어떻게 작성합니까? 중지? 이 주석은 내 모든 코드를 깨뜨린 다.
예 (나는 그것을 사용하지만 깨는 중지 할 수 있도록하려는 경우) : 난 그냥 # 넣어
SELECT * FROM something WHERE var=:var AND value=:value
및이/
SELECT * FROM something WHERE var=:var# AND value=:value
는 VAR를 확인합니다 일 : VAR
(가정을 : var에 사용자 입력 #을 사용했다)Mysql이 (PHP)
0
A
답변
2
은 작은 따옴표로 변수를 묶
SELECT * FROM something WHERE var=':var#' AND value=':value'
+0
작은 따옴표를 사용하여 주석을 사용하지 않도록 설정했는지 몰랐습니다. 감사합니다. – PedroGabriel
관련 문제
- 1. PHP mysql이 맞습니까?
- 2. PHP mysql이 데이터베이스 키
- 3. PHP/MYSQL이 쿼리
- 4. PHP MySQL이 데이터베이스에 삽입하지 않았습니다.
- 5. PHP mysql이 보내고받은 메시지를 연결합니다.
- 6. php MySQL이 문자열간에 차이가 있음
- 7. Strip_tags PHP MySQL이 작동하지 않습니다.
- 8. PHP MySQL이 IN을 지원하지 않습니까?
- 9. PHP/mysql이 여러 값을 검색합니다.
- 10. PHP MYSQL이 여러 검색을 수정합니다
- 11. PHP MySQL이 코드를 구성하는 방법?
- 12. mysql이
- 13. php/mysql이 문장의 일부를 검색하고 바꿉니다.
- 14. PHP MySQL이 일치하지 않는 레코드를 찾음
- 15. php mysql이 두 열을 비교하여 불일치를 비교했습니다.
- 16. 등록 스크립트 PHP MySQL이 DB에 삽입되지 않음
- 17. php mysql이 결과 집합에서 선택한 레코드를 표시합니다.
- 18. PHP mysql이 연결이 이미 설정되어 있는지 확인하십시오.
- 19. jQuery, PHP, MySQL이 파이어 폭스에서 작동하지 않음
- 20. PHP MySQL이 다양한 입력 값을 업데이트하는 중
- 21. php mysql이 두 테이블/컬럼을 업데이트합니다.
- 22. mysql이 PHP 스크립트에 연결되어 있지 않습니까?
- 23. php mysql이 폼의 변수를 기반으로 업데이트했습니다.
- 24. PHP/MYSQL이 필드 이름을 배열로 결합합니다.
- 25. 회사 인트라넷, PHP/MySQL이 서브에서 로컬 호스팅
- 26. PHP MySQL이 연결되지 않고 게시 중임
- 27. MySql이 디스크에 저장되지 않습니다.
- 28. MySQL이 Enum에 필드 추가
- 29. MySQL이 절
- 30. 은 MySQL이
왜 그냥 매개 변수'이름없는 : varnum'를 대신 쿼리를 중단합니다 문자를 사용하고 계십니까? –