我想知道如何使用 MySQL 呈现 HTML 页面。 我想为表中的不同行呈现一个具有不同行的页面。
该表为:
我希望网页呈现如下:
显然,如果行数较少,我不希望显示那么多行,如果行数较多,则同样。
最佳答案
纯粹是因为现在是深夜,这里有一些免费代码。
请注意两件事。 1.我使用的是mysqli而不是mysql。 2.这是我凭内存写的,我在网上研究了如何写这个。我没有学位,没有作为程序员的专业工作,但我自己通过研究和浏览 SO 发现了这一点。请下次自己研究并尝试不同的事情。
<?php
$host = 'localhost';
$password = '';
$user = '';
$database = '';
// Link for the connection to MySQL
$link = mysqli_connect($host,$user,$pass);
// If statement to check if the link has been succesful if not, give error. If it is succesful select database.
if(!$link)
{
if (mysqli_connect_errno())
{
echo "Connection unsuccessful<br/>";
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
}else
{
mysqli_select_db($link, $database);
}
$query = "SELECT * FROM [table]";
$result = mysqli_query($link, $query);
echo '<table>';
while($row = mysqli_fetch_assoc($result))
{
echo '<tr>';
echo '<td>'. $row['CSTEAMID'] .'</td>'
echo '<td>'. $row['OSTEAMID'] .'</td>'
echo '<td>'. $row['TIMEJOINED'] .'</td>'
echo '</tr>';
}
echo '</table>';
?>
关于php - 使用 MySQL 渲染 HTML 页面(动态线),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27455469/