سلام. در کد این جلسه یه سوال برام پیش اومده
در قسمت ارسال اطلاعات به دیتابیس:
function doneSwitch($task_id)
{
global $pdo;
$currentUserID = getCurrentUserID();
$sql = "UPDATE `tasks` SET is_done = 1 - is_done WHERE user_id = :userID AND id = :taskID";
$stmt = $pdo->prepare($sql);
$stmt->execute([':userID' => $currentUserID, ':taskID' => $task_id]);
return $stmt->rowCount();
}
متغیر $task_id رو در id جدول میزاریم!
id میشه همون آی دی هر فیلد جدول
task_id هم میشه data-taskid که همیشه یا ۱ هست یا ۰ هست!
حالا این کد چطوری کار میکنه؟