我试图弄清楚如何使用PDO更新我的表 - 我需要同时更新2条记录,只是我不确定这是如何工作的。使用PDO更新一个查询中的多个表记录
我有我的会话用户和我的“朋友”。
我的好友用户在我的桌子上有10个信用点左右,他可以为他人提供X点信用。
// $uid is my logged in session user
// $follow_id is the id of the person were trying to befriend
//我被这整个过程困惑了,我写了2个查询吗? 1是否会减少来自用户的信用,然后将信用添加到当前会话用户列?
$upd_stmt = $conn->prepare('SELECT * FROM users WHERE user_id=? ');
$upd_stmt->bindParam(1, $uid, PDO::PARAM_INT);
$upd_stmt->execute();
while($row = $upd_stmt->fetch(PDO::FETCH_ASSOC)) {
$row['credits_offered'];
}
谢谢@JoseVega我认为这就是我所困惑的一切,无论它是否可以在1个查询中完成 – Liam