我的数据库包含一个包含 30 个用户名称的表。我有以下 html 表单,它是一个搜索表单:
<form method="POST" name="go" action="search_form_all.php" >
<input name="value" type="text" id="search_form_1" size="65" />
<input type="submit" value="" name="submit" />
</form>
然后使用以下 php 脚本,结果表单将显示我数据库中的所有名称:
if(isset($_POST['value'])== true && empty($_POST['value']) == false){
$value = mysql_real_escape_string($_POST['value']);
$name_and_surname = explode(" ", "$value ");
$name = $name_and_surname[0];
$surname = $name_and_surname[1];
$query = mysql_query(" SELECT `name`, `surname`, `email`, `user_id` FROM users WHERE (surname LIKE '$name%' AND name LIKE '$surname%') OR (surname LIKE '$surname%' AND name LIKE '$name%') LIMIT 10 ");
while($run = mysql_fetch_array($query)){
$name = $run['name'];
echo" $name ";
}
通过执行上面的代码,我得到了前 10 个名字(因为在我的 sql 查询中有 10 个限制)。我想要的只是有一个按钮,当用户按下它以提取其余 10 个名称,然后提取其余 10 个名称,直到提取所有 30 个名称。我怎样才能做到这一点?