PHP Clickable Row显示详细信息的数据?

问题描述 投票:-1回答:1

如何显示可显示数据的可点击标签?

我想动态地从mysql行获取数据到表中的行,当我打开她时,我将看到我数据库中所有行的详细信息。就像在这张照片中。

https://ibb.co/m0Zmk7

php jquery mysql
1个回答
0
投票

如果我没有弄错你的问题,你想在用户点击一行时显示数据库中的一些数据。

你需要在每一行上调用一个函数,如下所示:

<tr onclick="somefunction(id)"></tr> OR <div onclick="somefunction(id)"></div>

此外,您还必须创建一个div,您的数据将被填充。

<div id="display_data"></div>

然后JS函数就像:

<script>
function somefunction(id){
    $('#display_data').remove();        //it will remove all the data before loading new record.

            $.ajax({
            url: "pathOfYourFile/function/",
            type: "post",
            data: {
                id: id
            },
            success: function (data) {

                if(data.status==1){
                    alert("success");
                    $('#display_data').show();
                    $('#display_data').append(data.message);
                }else{
                    alert(record error);
                }
            },
            error: function (data) {

                console.log(data);

            }
        });
}
<script>

最后你必须在php中编写一个函数来从数据库中获取数据。只需确保您将返回如下数据:

$data['json_data'] = array('status' => 1,                                               
                            'message' => $record
                           ); 

我希望这对你的情况有用。如果有任何混淆,请不要犹豫提问。

© www.soinside.com 2019 - 2024. All rights reserved.