我正在为学校开发一个小项目,遇到了一个问题,使我受阻超过2天。
我必须做一个基本的搜索工具,所以我通过查询转储了一些数据,并使用mysqli_fetch_array进行了获取,然后将行放在一个循环中。现在,我希望能够放置某种按钮,如果单击该按钮,将打开一个新的php文件,该文件显示结果行的字段:
SEARCH ---> RESULTS ---> CLICK ON SINGLE RESULT (ONE BUTTON/ROW) ---> DISPLAY A SINGLE FIELD OF CURRENT ROW IN AN ANOTHER PHP FILE.
我该怎么办? 谢谢
function Search($argomento,$autore){
$conn = new mysqli('localhost', 'root', '') or die(mysqli_error());
$db = mysqli_select_db($conn, 'news') or die("DB Error");
$search = mysqli_query($conn, "SELECT * FROM news
WHERE(subject='$subject' OR author='$author')");
$results= mysqli_num_rows($search);
if($results > 0){
echo "found $results articles.\n";
echo '<table border="3" width="50%">';
echo ' <tr> ';
echo '<td>' . '<B>SUBJECT</B>' . '</td>';
echo '<td>' . '<B>AUTHOR</B>' . '</td>';
echo '<td>' . '<B>TITLE</B>' . '</td>';
echo '<td>' . '<B>DESCRIPTION</B>' . '</td>' . '</tr>';
while($row = mysqli_fetch_array($search)) {
echo ' <tr> ';
echo '<td>' . $row['subject'] . '</td>';
echo '<td>' . $row['author'] . '</td>';
echo '<td>' . $row['title'] . '</td>';
echo '<td>' . $row['description'] . '</td>' . '</tr>';
}
echo '</table>';
}
else{
echo "No results";
}
}