Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php即时搜索,用单选按钮显示返回的数据_Php_Mysql_Search_Radio Button - Fatal编程技术网

php即时搜索,用单选按钮显示返回的数据

php即时搜索,用单选按钮显示返回的数据,php,mysql,search,radio-button,Php,Mysql,Search,Radio Button,我有一个使用php构建的即时搜索。基本上我想做的是让搜索返回的每个项目都有一个单选按钮。当用户单击按钮时,我希望将该项的名称存储在数组中。我似乎找不到多少有用的文档来做这样的事情。这是我当前的search.php代码 <?php mysql_select_db("wesco"); $searchArray = explode(" ", $_POST['searchterm']); $query = ""; foreach($searchArray as $val) { set_tim

我有一个使用php构建的即时搜索。基本上我想做的是让搜索返回的每个项目都有一个单选按钮。当用户单击按钮时,我希望将该项的名称存储在数组中。我似乎找不到多少有用的文档来做这样的事情。这是我当前的search.php代码

<?php

mysql_select_db("wesco");

$searchArray = explode(" ", $_POST['searchterm']);
$query = "";

foreach($searchArray as $val) {
set_time_limit(0);
ignore_user_abort(1);
$search = mysql_real_escape_string(trim($val));
if (!empty($query)) {
    $query = $query . " AND"; 
}

$query = $query . "`keywords` LIKE '%$search%'";
}

if (!empty($query)) {
$find_parts = mysql_query("SELECT * FROM `parts` WHERE $query");
}
if(empty($query)){
$searchArray = explode(" ", $_POST['searchterm']);
$query = "";

}

while($row = mysql_fetch_assoc($find_parts))
{
$name = $row['name'];

echo "<center>$name</center><br />";
}


?>

为什么要单击单选按钮将项目添加到数组中?在单选按钮组中,一次只能选择一个单选按钮。你是说复选框吗?您希望对所述阵列做什么?为什么要发布整个代码而不是示例输出?这将增加可读性并帮助我们理解问题。为什么要在单选按钮单击时将项目添加到数组中?在单选按钮组中,一次只能选择一个单选按钮。你是说复选框吗?您希望对所述阵列做什么?为什么要发布整个代码而不是示例输出?这将增加可读性并帮助我们理解问题。