为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 PHP 数据库中的数据将按钮添加到基于 JavaScript 的表中?

如何使用 PHP 数据库中的数据将按钮添加到基于 JavaScript 的表中?

PHP
慕盖茨4494581 2022-07-09 16:33:58
我想为这个基于 JavaScript 的表的最后一列中的每个用户添加一个“开始聊天”按钮,其中包含从 PHP 数据库中获取的数据。我不想使用<TR><TD>表格模型,因为它不像这个模型那样有吸引力。此外,该表还包含一个过滤器、排序和搜索选项。这使得更多功能更容易使用。附上相同的照片......标题为“用户列表”的那个是下面编写的代码的输出。<?php /* UserConnectList.php*/    require 'connection.php';        $sqltran = mysqli_query($connection, "SELECT * FROM users ")or die(mysqli_error($connection));        $arrVal = array();        $i=1;        while ($rowList = mysqli_fetch_array($sqltran)) {                        $name = array(                                'TbID' => $i,                                'TbUsername' => $rowList['Username'],                                'TbGender' => $rowList['Gender'],                                'TbAge' => $rowList['Age'],                                'TbCountry' => $rowList['Country'],                                'TbOnline' => $rowList['Online'],                                'TbLogin' => $rowList['LoginDate'],                                'TbAccess' => $rowList['Status'],                            );                                  array_push($arrVal, $name);             $i++;                   }             echo  json_encode($arrVal);                mysqli_close($connection);?>   
查看完整描述

1 回答

?
米脂

TA贡献1836条经验 获得超3个赞

用于render生成 HTML。请注意,我在那行使用了反引号,以便可以将 ID 变量插入data-id


{

    field: 'TbID',

    title: '',

    render: value => `<button class="btn btn-info btn-xl start_chat" data-id="${value}">Start Chat</button>`

}

然后为您的按钮创建一个侦听器


$table.on('click', '.start_chat', function() {

    const userId = this.getAttribute('data-id');

    // function code here

}


查看完整回答
反对 回复 2022-07-09
  • 1 回答
  • 0 关注
  • 103 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号