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