php - 循环遍历前十个数据库条目的通知系统

标签 php mysql ajax database dynamic

我已经找了好几天了,似乎找不到任何可以引用的我想要完成的事情的直接例子。

我正在尝试创建一个简单、优雅的通知系统,该系统从数据库中提取人员图像、姓名(文本格式)和预定义消息(从下拉菜单中选择),然后在中显示信息网页或智能手机上优雅的小型“个人资料”布局。我希望该应用程序具有的唯一功能是自动刷新设置(也许使用 AJAX?),以连续循环的方式将最新的 10 个条目循环到数据库中。

我已经设置了 MySql 数据库,以及将我想要显示的信息提供到数据库中的表单 - 但我无法弄清楚如何将这些信息提取到数据库中。不错的小警报,让它循环浏览最新的十个数据库条目。

预先非常感谢您提供的任何帮助。我对数据库和 Php 很满意,但我正在绞尽脑汁试图弄清楚如何让它显示并循环显示前十个条目。

再次感谢!

最佳答案

如果您有 id 列或某种时间戳列,则可以在 MySql 中使用 ORDER BY 和 LIMIT 来仅提取最后 X 条记录。

例如:

SELECT * FROM profiles ORDER BY id DESC LIMIT 10

这将提取前 10 个 ID,在标准 ID 列中,这将是最后 10 个记录。

至于格式化显示 - 这是一种很宽的方式,并且有很多方法可以做到这一点。

关于php - 循环遍历前十个数据库条目的通知系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30490920/

相关文章:

php - 重新加载页面后 $_SESSION 为空

php - PDO列变量像KE查询QUOTES

php - 动态合并具有相同键的数组内部数组

jquery - ajax/jquery 代码说明

ajax - 当我访问 Tickets.com json api 时,未捕获语法错误 : Unexpected token : ,

php - 在 mysql 表中存储希腊字母?

mysql - 添加 WHERE 子句会使查询变得非常慢

mysql - 对另一个类似表中具有匹配值的记录进行分组、计数和排除

php - 添加 ajax 自动保存后,与数据库错误的连接过多

javascript - jQuery AJAX 请求远程 API 被阻止