显示更新按钮&保存数据库中的值

时间:2016-12-13 12:44:34

标签: save

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

enter image description here

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

enter image description here

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

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;的新手在发布之前尝试了很多,但没有任何关于我的代码的想法。

0 个答案:

没有答案