gpt4 book ai didi

PHP mysql 查询代码不起作用

转载 作者:行者123 更新时间:2023-11-29 09:14:26 24 4
gpt4 key购买 nike

此代码不起作用,为什么:(

$id = $temp['curchar'];
$data=strtotime(date('Y-m-d H:i:s'))+30; //+30 seconds to unix time
mysql_query("UPDATE `chars` SET data='$data' WHERE id='$id'");

警告:mysql_error():提供的参数不是第 23 行 C:\Program Files\WebServ\httpd\world_1\char_info_slow.php 中的有效 MySQL-Link 资源

最佳答案

问题太多,你可以先检查一下

  1. 如何连接到 mysql?
  2. 数据的列类型是什么?
  3. $id 是否与表中的任何记录匹配?
  4. 如何验证匹配的记录是否已更新?
  5. 如果您的帐户连接到 mysql 允许写入?

ps:

$data=strtotime(date('Y-m-d H:i:s'))+30; <-- wordless ...

$data = time()+30;

pp:

至少,你应该尝试一下

$sql = "UPDATE `chars` SET data='$data' WHERE id='$id'";
mysql_query($sql) or trigger_error(mysql_error()." in ".$sql);

关于PHP mysql 查询代码不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4574381/

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