Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中获取按钮单击事件的动态表(包含表数据)值?_Php_Mysql - Fatal编程技术网

如何在php中获取按钮单击事件的动态表(包含表数据)值?

如何在php中获取按钮单击事件的动态表(包含表数据)值?,php,mysql,Php,Mysql,我正在编写一个PHP代码,在该代码中,当页面运行时,它将显示带有更新按钮选项的动态记录。现在的问题是它是动态生成的,所以当单击按钮时,如何获取表记录的特定列值? PHP创建表格 echo "<table>"; echo "<tr>"; while( ($row = mysql_fetch_array($result))) { echo "<td>".$row['no']."</td>";

我正在编写一个PHP代码,在该代码中,当页面运行时,它将显示带有更新按钮选项的动态记录。现在的问题是它是动态生成的,所以当单击按钮时,如何获取表记录的特定列值?
PHP创建表格

    echo "<table>";
    echo "<tr>";

    while( ($row = mysql_fetch_array($result)))
    {
        echo "<td>".$row['no']."</td>";
        echo "<td>".$row['notify']."</td>";
        echo "<td>".$row['date']."</td>";
        echo "<td>".$row['url']."</td>";
        echo "<td><input type='button' name='update' onClick='updateRecord(this)' id='update' value='".$row['id']."'></td>";
    }

    echo "</tr>";
    echo "</table>";
通过ajax调用更新记录

$.ajax({
        url: 'update.php',
        method: 'GET',
        data: 'userID=' + recordId,
        success: function(new_data){
             $(popID).html(new_data);
              $(popID).dialog();
              alert('Load was performed.');
        }
    });

通常,您只需使用一个图像或链接来删除或编辑,然后它会指向处理操作的脚本,例如pagethatdeletes.php?id=或pagethatedits.php?id=但如何操作?我希望当我点击第二条记录的停用按钮时,它应该删除该记录,但我如何才能获得第二条记录的ID?它是动态的。
$.ajax({
        url: 'update.php',
        method: 'GET',
        data: 'userID=' + recordId,
        success: function(new_data){
             $(popID).html(new_data);
              $(popID).dialog();
              alert('Load was performed.');
        }
    });