php错误:搜索按钮的索引未定义


php error: Undefined index for search button

我正试图为搜索按钮编写代码。但问题是我得到了错误:

  • 注意:未定义的索引:zoekBedrijf在php/vacatureoverzichtphp.php第12行
  • 注意:php/vacatureoverzichtphp.php第13行未定义索引:zoekDatum

我试图得到$_POST到一个变量,所以我可以检查输入是否填充,如果它没有填充它必须显示从数据库的所有数据。我是新的php,从来没有编码搜索之前。所以可能是我做错了....但我认为这是可行的。

下面是我的php代码:

<?php
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
 //include '../loginHandlerconnect.php';
include('php/loginHandlerconnect.php');
$db = loginHandlerconnect();
$bedrijfzoek = $db->quote($_POST['zoekBedrijf']);      //line 12
$datumzoek = $db->quote($_POST['zoekDatum']);          //line 13
if($bedrijfzoek == null && $datumzoek == null){
       //code for showing the results   
}
if($bedrijfzoek != null){
       //code for showing the results       
}
if($datumzoek != null){
       //code for showing the results   
}
if($bedrijfzoek != null && $datumzoek != null){
       //code for showing the results
}
?>

我的html代码:

<form class="form-inline pull-right" role="form" method="POST" action="php/vacatureoverzichtphp.php">
            <div class="form-group">
                <label>Zoeken op: </label>
            </div>
            <div class="form-group">
                <label class="sr-only" for="zoekenBedrijf">Bedrijfsnaam</label>
                <input type="text" class="form-control" name="zoekBedrijf" id="zoekenBedrijf" value="<?php echo (isset($_POST['zoekBedrijf']) ? $_POST['zoekBedrijf'] : ""); ?>" placeholder="Bedrijfsnaam">
            </div>
            <div class="form-group">
                <label>of</label>
            </div>
            <div class="form-group">
                <label class="sr-only" for="zoekenDatum">Datum</label>
                <input type="text" class="form-control" name="zoekDatum" id="zoekenDatum" value="<?php echo (isset($_POST['zoekDatum']) ? $_POST['zoekDatum'] : ""); ?>" placeholder="Datum">
            </div>
            <button type="submit" class="btn btn-default">zoeken</button>
        </form>
        <br><br><br>
        <?php
            include("php/vacatureoverzichtphp.php");
        ?>

谁能帮帮我,告诉我我做错了什么或必须做不同的?

错误是您要求的是zoekBedrijf和zoekDatum,但字段名称是zoekenBedrijf和zoekenDatum。