我仍在决定数据库架构,但我会将聊天内容保存在数据库表中。 mysql数据库会不断更新。显示数据库中的数据最友好的方式是什么?我应该只使用 php 来做到这一点吗?有什么更容易的吗?有人可以给我一些代码示例,说明如何以友好、美观的方式显示数据
最佳答案
假设您使用 PHP 和 MySQL,并且变量 $mysqli 中有 MySQLi 连接; 数据库结构如下所示:
id int(7) - primary key with autoincrement , author varchar(255), timestamp timestamp (sql type), content text(0)
php 代码为:
<?php
$q = $mysqli->query('SELECT id, author, UNIX_TIMESTAMP(timestamp) AS time, content FROM table';
while($row = $q->fetch_object())
echo date('l jS \of F Y h:i:s A', $row->time).'<b> <'.$row->author.'></b>: '.$row->content.'<br />;
?>
此示例将输出类似于 Sunday 2nd of January 2010 09:31:02 PM
关于php - 在网页上显示从 mysql DB 保存的聊天记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3081032/