gpt4 book ai didi

PHP MySQL 添加到数据库中的现有值

转载 作者:行者123 更新时间:2023-11-29 14:28:31 25 4
gpt4 key购买 nike

我对 PHP 脚本有点困惑。

该脚本适用于广播电台,它需要执行以下操作:

  1. 计算电台主持人当天预订时段的次数。这些槽存储在数据库的表中,我将使用代码 date("l") 来确定当前日期,然后搜索将“day”设置为任何值的所有行date("l") 是。

  2. 然后我需要找出演示者已经在具有其用户名的行的“users”表的“monthly_slots”列中存储了多少小时。 “从用户中选择monthly_slots”

  3. 然后,我需要将演示者今天完成的空位数量的值与monthly_slots 列中已存在的空位数量相加。

下面是我的代码

$currentday = date("l");
$currentslots = mysql_query("SELECT monthly_slots FROM users");
mysql_query("
UPDATE users
SET slots = (SELECT COUNT(*) + "$currentslots"
FROM timetable
WHERE timetable.username = users.username
AND day = "$currentday"
)
");

谁能看出我哪里出错了?

谢谢

最佳答案

获取资源返回的值

$currentday = date("l");
$result = mysql_query("SELECT monthly_slots FROM users");
$currentslots = mysql_fetch_assoc($result);


mysql_query("
UPDATE users
SET slots = (SELECT COUNT(*) + "$currentslots"
FROM timetable
WHERE timetable.username = users.username
AND day = "$currentday"
)
");

关于PHP MySQL 添加到数据库中的现有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10470766/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com