从数据库检索到的每个php输出都有一个按钮

时间:2019-02-13 15:08:46

标签: php jquery mysql ajax

我编写了php代码以在mysql数据库中搜索输入的地址。

然后返回该位置中所有可用的地址。这工作正常,下面的代码演示了这一点。但是,我想向每个输出值添加一个按钮,以便在单击它时将提供有关存储在数据库中的单个位置的所有信息。 (与该会话有关)。

然后,用户可以选择要前往的位置或返回以阅读有关其他位置的更多详细信息。

但是,我确实很难插入该按钮,并且尝试了几种不同的方法,但是没有任何效果。任何帮助将不胜感激

 //collect
if(isset($_POST['search'])) {
    $searchq = $_POST['search'];
    $searchq = preg_replace("#[^0-9a-z]#i","",$searchq);

    $query = mysqli_query($db,"SELECT * FROM users WHERE address LIKE '%$searchq%' or address2 LIKE '%$searchq%' or county LIKE '%$searchq%'") OR die("could not search!!!!");

    $count = mysqli_num_rows($query);

    if($count == 0) {
        $output = '<h3 style="color: red">Sorry, there are no available parking options at this location. <br> Please broaden your search! </h3>';
    }else{
        while($row = mysqli_fetch_array($query)){
            $address = $row['address']; 
            $address2 = $row['address2'];
            $county = $row['county'];
            $description = $row['description'];
            $id= $row['id'];

            $output.= '<div> -----> '.$address.' '.$address2.' '.$county.' //should be a button here ---> ('.$description.')</div>';
        }
    } 
}

0 个答案:

没有答案