前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP连接数据库输出赞赏列表表格

PHP连接数据库输出赞赏列表表格

作者头像
AlexTao
修改2023-05-16 13:32:23
1.7K0
修改2023-05-16 13:32:23
举报
文章被收录于专栏:钻芒博客

PHP连接数据库输出赞赏列表

上次有人问赞赏列表是自动更新的吗?还真不是,一直是定期从支付宝导出然后整理下加上的,虽利用Excel批量操作省很多事,但每次手动更新也不是一劳永逸;

PHP连接数据库,由于本站使用的是WPPAY插件,数据库简单明了,直接调用数据简单处理即可。

在此需要处理的是

  1. 排除未支付订单
  2. 利用ID反序输出
  3. 最后套一下表格

$sql = "select * from 表名 where 列名 = '1' order by id desc";//倒序输出

上边这行作用是只取支付成功的订单和ID反序输出,具体详解:

  • select *                        查询出所有列
  • from表名                  从表表名中取数据
  • where                          限定条件,取出列名中值为1的数据
  • order by id desc:    根据ID倒序排序

PHP连接数据库并输出

代码语言:javascript
复制
me = "localhost";//MySQL默认为localhost,端口号3306
$username = "数据库用户名";
$password = "数据库密码";
$dbname = "数据库名称";


// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}

$sql = "SELECT 列名, 列名 FROM 表名";
$sql = "select * from 表名 where 列名 = '1' order by id desc";//倒序输出


  
$result = $conn->query($sql);
//$num = 1;  //循环序号,不会写反向,搁置
//".$num++."//循环输出


if ($result->num_rows > 7) {
    // 输出数据
  echo '<table id="tfhover" class="tftable" border="1">';
    while($row = $result->fetch_assoc()) {
     	echo '<table id="tfhover" class="tftable" border="1">';
        echo "<tr><td> " . $row["order_time"]."</td><td>支付宝 </td><td>文章赞赏</td><td> " . $row["post_price"].    "</td></tr>";
		echo"</table>";
//这里是都已经套过表格了,需要请自行更改。
    }
} else {
    echo "0 结果";
}
$conn->close();
?>

输出

套用的前端表格还是我几个月前写的,要使用引入这个style即可(你也可以自己写)

代码语言:javascript
复制
 <style type="text/css">
table.tftable {font-size:15px;color:#333333;width:100%;border-width: 2px;border-color: #8FBC8F;border-collapse: collapse;}
table.tftable th { width: 30%; font-size:15px;
background: linear-gradient(to bottom right,#8FBC8F	, #008B8B);
border-width: 1px; padding: 8px;border-style: solid;border-color: #8FBC8F;text-align:left;}
table.tftable tr {background-color:#ffffff;}
table.tftable td {font-size:15px;border-width: 2px;  padding: 10px;border-style: solid;border-color: #8FBC8F;width: 30%;}
</style>
最终效果

表格标题部分参考

代码语言:javascript
复制
<body>
<table id="tfhover" class="tftable" border="1">
 <tr><th>时间</th><th>方式</th><th>备注</th><th>金额</th></tr>
 </table>

相关链接:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-09-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • PHP连接数据库输出赞赏列表
    • PHP连接数据库,由于本站使用的是WPPAY插件,数据库简单明了,直接调用数据简单处理即可。
      • PHP连接数据库并输出
        • 套用的前端表格还是我几个月前写的,要使用引入这个style即可(你也可以自己写)
          • 表格标题部分参考
            • 相关链接:
            相关产品与服务
            数据库
            云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档