php,mysql,更新具有特定id的变量

时间:2015-08-13 13:26:30

标签: php mysql database

所以我有这个数据库注册。在后端,我希望能够改变他们的付款状态。

我想要一个基本的textarea,我可以粘贴用户的ID,然后一个好的按钮发送方法,然后我点击好,我希望它用特定的id更新用户状态。

任何人都可以帮助如何建立与数据库的连接,如果他们拥有该ID,我只会更新他们的状态吗?

我现在是html,我只需要php部分。

我对如何做到这一点一无所知,所以我还没有尝试过。

1 个答案:

答案 0 :(得分:0)

对于数据库连接,请使用:

<强> database.php中

<?php
try{
    $db = new PDO('mysql:host=localhost;dbname=your db name', "username" , "password");
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);


}catch(PDOException $e){
    print "error in connection" . $e->getMessage();
}

<强>更新Id.php

用于更改/更改存储在数据库中的用户ID的值

<?php
    require_once 'database.php';
    $userId = $_POST['userId'];

$stmt = $db->prepare("UPDATE tablename SET userId  = ?");
        $stmt->execute(array($userId));