gpt4 book ai didi

php - 使用链接自动完成搜索

转载 作者:可可西里 更新时间:2023-11-01 08:45:21 24 4
gpt4 key购买 nike

所以我正在创建一个学校管理系统,在查看学生页面上我想要一个自动完成搜索系统,它返回一个链接,该链接将链接到另一个页面

但它需要查看学生表以获取页面的 id 作为它的 viewrecord.php?id= 然后是学生 id,以及自动完成系统的学生姓名,这如何用 mysqli 完成?

我之前尝试过,这是没有选择 sql 的情况,它不适用于链接:

<input type="text" name="srch" id="srch" list="datalist1">
<datalist id="datalist1">
<option value="Canada">
<option value="China">
<option value="Mexico">
<option value="United Kingdom">
<option value="United States of America">
<option value="Uruguay">
</datalist>

类似的东西^^^

The students table is below
id bigint(20), Auto Incrememnt And Primary
first_name varchar(255)
last_name varchar(255)
room varchar(255)
dob varchar(255)
And Finally
email varchar(255)

最佳答案

你可以有这样的解决方法

第 1 步:

获取文本框中的输入并有一个在 keyup 函数中触发的 jquery

$(".search").keyup(function() 
{
//your ajax call here
}

第 2 步。

在函数内部有一个 ajax 调用另一个文件来查询您的输入

$.ajax({
type: "POST",
url: "search.php",
data: dataString,
cache: false,
success: function(html)
{
//your action
}
});

第 3 步:

成功后,您可以在搜索附近的div中替换结果

$("#result").html(html).show();

第 4 步:

search.php 中,您可以获得表格和结果的输入和查询,并构建适合您需要的超链接。

user.php?id=xyz

这样您就可以轻松导航到该页面

代码应该是这样的

<a href="user.php?id=<?php echo $row['id']?>"><span class="name"><?php echo $username; ?></span>
</a>

Here is the source codehere is the demo我已经为您创建了一个适合您需求的演示 ;)

关于php - 使用链接自动完成搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30659018/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com