0

我正在创建一个页面,该页面需要能够在数据库中搜索特定信息,如果找到,我需要在您点击搜索后将其显示在同一页面上。我将使用邮政编码来运行搜索,所以如果有人在我输入他们的邮政编码之前留下了详细信息并选择他们(如果他们在那里)。我主要使用php并且不了解其他内容,这可能吗?我设置了数据库并添加了函数/表单。

现在我只是在搜索功能之后这可能在 php 中吗?最好在同一页上?

我相信我可能需要它像

  // Connect to server and select databse.
  mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
  mysql_select_db("$db_name")or die("cannot select DB");

  $sql="SELECT * FROM customer
  WHERE postcode=''" 

这应该显示它们没有?在它显示后我需要一个选项来突出显示我想要的选项,然后在按下选择时突出显示它会将我带到包含此信息的新页面。

好的,所以我认为它是这样的

  // Connect to server and select databse.
  mysql_connect("$host", "$username", "$password")or die("cannot connect"); 
  mysql_select_db("$db_name")or die("cannot select DB");

  $sql="SELECT * FROM customer
   WHERE postcode = VALUES
  ('$_POST[postcode]'";

 if (!mysqli_query($con,$sql))
    {
     die('Error: ' . mysqli_error());
    }

     mysqli_close($con);
   ?>

我希望这将显示它,但我不知道如果我需要什么其他部分,或者我什至应该有那个 if 语句?

4

1 回答 1

1

我会推荐 AJAX 来完成这项工作。您可以在此处找到示例代码:http:
//www.w3schools.com/php/php_ajax_php.asp
“showHint()”函数当然可以是您应用程序中的任何内容。

于 2013-04-23T12:41:10.003 回答