-2
私はテキストボックスから値を取得しようとしましたが失敗しました。 これはuがしたい私のcodes.whatであることはやる、テキストボックスの外の値を取得し、フォームを投稿するとき...この単純な例で私のデータベーステキストボックスから値を取得する
<form action="" method="post">
<strong>Code: *</strong> <input type="text" name = "code" >
<input type="submit" name="submit" value="Submit">
</form>
<?php
$code= $_POST["code"];
$sql = "SELECT bookingref FROM starpick";
$result = $mysqli->query($sql);
while (list($bookingref)=$result->fetch_row())
{
if (($bookingref == $code))
{
echo "Sorry, there was a problem uploading your file.";
}else
{
echo "==";
}
}
?>
があなたのSQLにWHERE句を追加することに考えてみましょうか? – motto
あなたのコードは無条件で実行され、フォームが送信されたかどうかにかかわらずPHPコードが実行されます。 –