我正在试着做一个程序,从三列中搜索三个单词。
这是我的搜索输入,但我认为这不是正确的方法。

 <form action="resultaat.php" method="post">
    <b>Typ Postcode:</b> <input type="text" name="term" />
    <b>Typ Huisnummer:</b> <input type="text" name="term2" />
    <b>Typ Toevoeging:</b>  <input type="text" name="term3" />
    <input type="submit" name="submit" value="Zoek" />
 </form>

这是我的sql代码:
mysql_connect ("localhost", "root","")  or die (mysql_error());
        mysql_select_db ("inboedelmeter");

        $term = $_POST['term'];
        $term2= $_POST['term2'];
        $term3 = $_POST['term3'];

        $sql = mysql_query("select * from inboedelwaarde_adres where Postcode like '$term' and Huisnummer like '$term2' and Toevoeging like '$term3'");

对我来说,这似乎是正确的方法,但它不起作用。。
有人能帮我吗?
谢谢!

最佳答案

如果你想做一个精确的搜索,

 $sql = mysql_query("select * from inboedelwaarde_adres where Postcode
 = '$term' and Huisnummer ='$term2' and Toevoeging = '$term3'");

08-18 01:10