关于ZAKER 融媒体解决方案 合作 加入

php – 在网页上的 HTML 表格中显示 MySQL 数据库 .

CocoaChina 09-18

我想从数据库表中检索值并在页面的 html 表中显示它们 .

我已经搜索了这个 , 但我找不到答案 , 虽然这肯定是容易的 ( 这应该是数据库的基础知识 ) . 我想我搜索过的词语具有误导性 .

数据库表名称是票证 , 它现在有 6 个字段 ( submission_id,formID,IP, 名称 , 电子邮件和消息 ) , 但应该有另一个名为 ticket_number 的字段 .

如何让它在 html 表中显示 db 中的所有值 , 如下所示:

<table border="1"> <tr> <th>Submission ID</th> <th>Form ID</th> <th>IP</th> <th>Name</th> <th>E-mail</th> <th>Message</th> </tr> <tr> <td>123456789</td> <td>12345</td> <td>123.555.789</td> <td>John Johnny</td> <td>johnny@example.com</td> <td>This is the message John sent you</td> </tr></table>

然后是 " 约翰 " 之下的所有其他值 .

最佳答案

从 W3Schools 取得的例子:PHP Select Data from MySQL

<?php$con=mysqli_connect ( "example.com","peter","abc123","my_db" ) ;// Check connectionif ( mysqli_connect_errno ( ) ) {echo "Failed to connect to MySQL: " . mysqli_connect_error ( ) ;}$result = mysqli_query ( $con,"SELECT * FROM Persons" ) ;echo "<table border='1'><tr><th>Firstname</th><th>Lastname</th></tr>";while ( $row = mysqli_fetch_array ( $result ) ) {echo "<tr>";echo "<td>" . $row [ 'FirstName' ] . "</td>";echo "<td>" . $row [ 'LastName' ] . "</td>";echo "</tr>";}echo "</table>";mysqli_close ( $con ) ;?>

这是一个值得学习的好地方!

以上内容由"CocoaChina"上传发布 查看原文
相关标签 echo数据库php