我们正在显示表格,如下图所示,在最后一栏中,您可以看到佣金为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);
}
脚本
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"}
];
现在提供一个更新按钮,我正在尝试下面的代码:
形式
<form method="post" name="update" action="updateform.php" />
commission1:
<input type="text" name="commission1" />
<input type="submit" name="Submit" value="update" />
</form>
updateform.php
$sql = "UPDATE tbl_users SET commission1 = '$commission1' WHERE userID= :uid";
$result = $conn->query($sql);
我需要使用表单代码在值10和10之下显示“更新”按钮。 0
我是php&amp;的新手在发布之前尝试了很多,但没有任何关于我的代码的想法。