Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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
Save 显示更新按钮&;在数据库中保存值_Save - Fatal编程技术网

Save 显示更新按钮&;在数据库中保存值

Save 显示更新按钮&;在数据库中保存值,save,Save,我们正在显示表格网格,如下图所示,在最后一列中,您可以看到佣金为10&0 我需要在下面提供一个更新按钮,并提供一个编辑10&0的选项,所以如果我们点击“更新”按钮,它应该保存在数据库中 我们使用下面的代码来显示表格网格 php function getDesignerCollection() { $user_home = new USER(); $stmt = $user_home->runQuery("SELECT * FROM tbl_users"); $stm

我们正在显示表格网格,如下图所示,在最后一列中,您可以看到佣金为10&0

我需要在下面提供一个更新按钮,并提供一个编辑10&0的选项,所以如果我们点击“更新”按钮,它应该保存在数据库中

我们使用下面的代码来显示表格网格

php

function getDesignerCollection()
{

$user_home = new USER();

    $stmt = $user_home->runQuery("SELECT * FROM tbl_users");
    $stmt->execute(array(":uid" => $_SESSION['userSession']));
    $row = $stmt->fetch(PDO::FETCH_ASSOC);
    $stmt->execute();

    $i=0;
    while($data = $stmt->fetch())
    {       
        $responce[$i]=array($data['userID'],
                      ucfirst($data['name']),                 
                      $data['commission1'],
                      $data['joining_date']);
        $i++;
    }   
    echo json_encode($responce);
}
$sql = "UPDATE tbl_users SET commission1 = '$commission1' WHERE userID= :uid";
$result = $conn->query($sql);
脚本

var __TEST_DATA__=eval('<?php echo getDesignerCollection();?>');
var grid_demo_id = "myGrid" ;
var dsOption= {
    fields :[   
        {name : 'userID'  },    
        {name : 'name'  },
        {name : 'commission1'},         
        {name : 'joining_date'} 

    ],
    recordType : 'array',
    data : __TEST_DATA__
}   
function my_renderId(value ,record,columnObj,grid,colNo,rowNo)
{
    var no= record[columnObj.fieldIndex];
    return "<input type='checkbox' value='"+record[0]+"' name='userID'/>";
}
var colsOption = [  
    {id: 'userID' , header: "Customer Id" , width :"90",renderer : my_renderId},
    {id: 'name' , header: "Designer Name" , width :"140"},
    {id: 'commission1' , header: "commission1" , width :"120"},
    {id: 'joining_date' , header: "Customer Since" , width :"120"}


];
我需要使用表单代码在值10和0下方显示“更新”按钮


我是php新手,在这里发帖之前尝试过很多次,但对我的代码没有任何想法。

':ud'?
这让你失望,原因有二。他没有使用
PDO
。。。因此,没有
execute()
那么你必须用真正的语法更新你的问题,否则其他人可能会基于此发布答案。
':uid'?
这不是我的意思。您使用的PDO有两个不同的占位符和引号。另一个也一样;为什么这里有
?RDBMS是未知的。你在使用mysql吗?其他?在哪里定义了
$commission1
?你的问题有太多的错误。对不起,我得把这个传过去。
:ud'?
这让你有两个原因。他没有使用
PDO
。。。因此,没有
execute()
那么你必须用真正的语法更新你的问题,否则其他人可能会基于此发布答案。
':uid'?
这不是我的意思。您使用的PDO有两个不同的占位符和引号。另一个也一样;为什么这里有
?RDBMS是未知的。你在使用mysql吗?其他?在哪里定义了
$commission1
?你的问题有太多的错误。对不起,我得把这个传过去。
$sql = "UPDATE tbl_users SET commission1 = '$commission1' WHERE userID= :uid";
$result = $conn->query($sql);