我正在将数据库中的某些人名称打印到带循环的表中。我想创建一个搜索栏,以便用户可以查找例如"约翰史密斯"只调用和打印带John Smith的表格单元格。我认为Jquery会很有用,因为我不喜欢重新加载的页面,但我不是它的专家。这样做的任何快捷方式?谢谢,这是我打印名称的代码。
$new = "SELECT column_name FROM INFORMATION_SCHEMA.COLUMNS WHERE table_name = 'People' ORDER BY column_name";
$result= mysql_query($new);
$cnt = 0;
$cols = 4;
$output = "<table><tr>";
while($row = mysql_fetch_array($result)) {
if ($row['column_name'] != ID)
{
$output .= "<td>{$row['column_name']}</td>";
$cnt++;
if($cnt % $cols == 0)
{
$output .= "</tr><tr>";
}
}
}
$output .= "</tr></table>";
echo $output;
}
(基本上上面的代码创建了一个nx4网格,根据数据库中的名称n,它具有无限的垂直长度。如果数据库中有3个John Smith,则只需显示3个单元格。
答案 0 :(得分:0)
请点击 {{3}} 检查接受的答案的说明和演示。我相信这正是你要找的。 p>