入力フィールドの値をクエリパラメータに解析して、同じフォーム内の選択フィールドの値を取得できますか?クエリパラメータへの入力フィールドの値を解析します。
コードは以下の通りです:
<FORM ACTION="login.php" METHOD=get>
<label for="email">Email: </label>
<input id="email" name="email" type="text" ><br>
<label for="pin">Password: </label>
<input id="pin" name="pin" type="password" ><br>
<label for="company">Company</label>
<select name="Company" id="company">
<option>Select Company:</option>
<?php
$conn= new mysqli($servername,$username,$password,$db);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connet_error);
}
$email = isset($_GET['email'])?$_GET['email']:"";
$sql="select company from accounts WHERE email = '$email';";
$results = mysqli_query($conn, $sql);
if ($results->num_rows > 0){
while ($row = mysqli_fetch_array($results)){
echo "<option value=\"company1\">" .$row['company'] . "</option>";
}
}
?>
</select>
<input class="submit_btn" type="submit" value="Login"></input><br>
<a id="cust-nopin" href="javascript:;"><p class="text_centered_pass">Click here if you don't have a password</p></a>
</FORM>
はできないということですか?
達成したいことは何ですか?私はあなたを理解できません。あなたの質問を精緻にしてください。 – TipuZaynSultan
select id = "company"のselectオプションを設定するクエリのパラメータとしてinput id = "email"の値を使用したいと思います。 – Den