我有一个连接到数据库的输入表单。 在[表单提交]之后,我想创建一个表单来显示已输入到数据库的所有数据。我想在表中按名称或日期对这些数据进行排序。
请帮帮我。
答案 0 :(得分:1)
您要采取的高级步骤是:
以下示例是来自this page on php.net的示例#2的略微修改版本。我建议您在该网站上花费大量时间 - 手册非常好,几乎每个页面都有很多工作示例。
<table>
<?php
// Establish the database connection
mysql_connect("localhost", "mysql_user", "mysql_password") or
die("Could not connect: " . mysql_error());
mysql_select_db("mydb");
// Issue the query
$result = mysql_query("SELECT id, name FROM mytable");
// Capture the result in an array, and loop through the array
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
// Print each row as HTML: <tr><td>row 0</td><td>row 1</td>
printf("<tr><td>%s</td><td>%s</td></tr>", $row[0], $row[1]);
}
// Free the result set
mysql_free_result($result);
?>
</table>