gpt4 book ai didi

php - 错误 : Table 'days.days' doesn't exist

转载 作者:行者123 更新时间:2023-11-28 01:45:53 27 4
gpt4 key购买 nike

尝试使用 HTML 表单和 PHP 更新数据库字段时出现上述错误消息。不确定我的代码有什么问题(我知道它不安全,我只是将它用于个人用途)。我已经检查过,数据库 days 确实存在。

HTML:

<html>
<form method="post" name="update" action="updateform.php" />
Description:

<input type="text" name="description" />
id:
<input type="text" name="id" />
<input type="submit" name="Submit" Value="update" />
</form>
</html>

PHP:

<?php 
mysql_connect("localhost", "root", "zoommooz") or die("Connection Failed");
mysql_select_db("days")or die("Connection Failed");
$description = $_POST['description'];
$id = $_POST['id'];
$query = "UPDATE days
SET description = '$description'
WHERE id = '$id'";
$res = mysql_query($query) or die("error: ".mysql_error());
if(mysql_query($query)){ echo "updated";} else{ echo "fail";} ?>

错误:

error: Table 'days.days' doesn't exist

谢谢。

编辑: 数据库叫做 days,表叫做 hobby。我认为这是问题所在,但我现在不确定如何解决。

最佳答案

因为您的数据库名称是 days 并且您的表名称是 hobby 您的代码应该相应地更改:

$query = "UPDATE days 

$query = "UPDATE hobby 

关于php - 错误 : Table 'days.days' doesn't exist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22716211/

27 4 0