html select 옵션 태그에 PHP 매개 변수를 전달하고 싶습니다.매개 변수를 html로 전달 PHP에서 선택하십시오.
<input type="text" name="to" value= "<?php echo $parameter ?>" size=10>
내가 선택 태그에 대해 동일한 작업을 수행하려고하지만, 어떤 이유로 그 작동하지 않습니다 : 그것은 다음과 같이 값 속성을 사용하여 입력 태그 잘 작동합니다.
<select name="clinic">
<option value="<?php echo $clinicName; ?>" >Baylor</option>
<option value="<?php echo $clinicName; ?>" >IDCC</option>
</select>
이 위의 문 아래 SQL 문을 전달에 다음과 같은 매개 변수가 필요 있습니다 : 다음은 select 태그는
$clinicName = $_POST['clinic'];
$sql = "select * from patients where clinic = '$clinicName'";
당신이 PHP 매개 변수에 의해 무엇을 의미합니까? 값을 반환하는 데이터베이스가 있다고 생각합니까? 잘 작동해야합니다. 어쩌면 좀 더 많은 코드가 필요하거나보다 정확해야합니다. –
* (권장되는 읽기) * http://stackoverflow.com/questions/332365/xkcd-sql-injection-please-explain – Gordon
그 코드는 모든 옵션이 동일한 값을 갖는 곳을 선택하지는 않습니다 (예 : what $ clinicName contains)? –