미리 준비된 문을 사용하여 열과 값이 둘 다 변수 인 검색을 만들려고합니다. 질의는 도움이 필요한 곳입니다.여러 변수를 사용하여 검색 PHP/Mysql
$column=$_POST['filter'][0][columnName];
$value = trim($_POST['filter'][0][value]);
$stmt = $mysql->prepare("select * from TABLE WHERE $column like '%$value%'");
가 I i가 다른 값에 대한 하나의 값과 두 개의 칼럼에 대한 항목을 검색 할 수 있도록 eachother-와 함께 사용하는 다른 열 값 쌍을 지정할 수 있도록하려는.
감사합니다.
좋은 목표처럼 들리지만 문제가 무엇인가요? – Robert
코드가 SQL injection 공격에 노출되어 있습니다. Prepared Statement를 사용하는 것이 좋으며, Prepared Statement의 Anti-Injection 기능을 실제로 사용하기 위해 placeholder를 사용하지 않는 것이 바람직합니다. –
Robert, 여러 단어로 여러 열을 검색하는 방법을 알아 내려고 노력 중입니다. (가능하면 간결하게) Marc, 예. 매개 변수를 바인딩했습니다. 코드를 작성하여 작동 시키도록했습니다. . 그래도 고마워. – Severian