게시 양식을 설정 중입니다. 양식 자체가 작동하지만, "모두 선택"입력을 구현하려고합니다.입력을 사용하여 값을 모든 값과 같음 가져 오기
Select * FROM dbName WHERE something = '*'
이 작업을 수행하는 기능/설정을 모른다는 것입니다.
<select name ="Selector">
<option value="*">Text</option>
</select>
은 또한 어떤없이 시도 *
<select name ="Selector">
<option value="">Text</option>
</select>
쿼리는 다음입니다 :
나는 입력 얻었다$AllValues = $_POST['Selector'];
SELECT * FROM dbName WHERE columnName='$AllValues'
같은가 갈라지는 보안 구멍을 여는 것 SQL 주입 공격. 또한 SQL 문을 문자열에 할당하지 않으므로 잘못된 PHP 코드 줄을 평가하게됩니다. 어쨌든, 아마도이 명령을 찾고있을 것입니다. >> http://php.net/manual/en/mysqli.query.php –
위의 코드는 사이트의 코드가 아닙니다. 그 순수한 예. 하지만 그것을 지적 해 주셔서 감사합니다 :) – HereToHelpPHP
내가 좋아하는 진술을하고 싶습니다 : SELECT * FROM db WHERE row = '(행의 모든 값)' – HereToHelpPHP