将搜索结果设为按钮;以便在单击时检索有关所单击项目的更多信息

时间:2014-01-08 10:49:30

标签: php sql

以下代码是我数据库的基本搜索引擎。用户输入描述并相应地返回学生id,学生姓和姓。我知道希望将'$ id'(代表学生ID)的值设为一个链接/按钮,当点击该按钮时,将从数据库中检索有关个别学生已完成的项目的更多具体信息。

感谢您的时间。任何帮助将不胜感激。

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

    $query = mysql_query("SELECT * FROM pupil WHERE pupil_forename LIKE '%$searchq%' OR pupil_surname     LIKE '%$searchq%' OR pupil_id LIKE '%$searchq'") or die("Could not search");
    $count = mysql_num_rows($query);

    if ($count == 0 ) {
        $output = "No Pupils fit that description. Try again or add new Pupil details <a href='pupilinput.php'>here.</a>";     
    } else{
        while($row = mysql_fetch_array($query)){
            $fname = $row['pupil_forename'];
            $sname = $row['pupil_surname'];
            $id = $row['pupil_id'];

            $output .= '<div> <b>ID:</b> '.$id.' <b>Name:</b> '.$fname.' '.$sname.'</div><br>';
        }
    }
}}

0 个答案:

没有答案