gpt4 book ai didi

PHP - 使用带变量的更新

转载 作者:可可西里 更新时间:2023-11-01 07:31:05 25 4
gpt4 key购买 nike

我正在使用 php 在函数内更新 mysql 数据库。我能够回显我的变量名称并能够在 php 页面上返回变量。这向我证明我的变量工作正常。

现在当我使用更新命令时,我的数据库没有响应。是的,我已经连接到数据库并且一切正常。

这是我用来更新的:

mysql_query("UPDATE `table_name`
SET `int_field` = '$int_value'
WHERE `username` = $username");

最佳答案

$username 的值应该用单引号 括起来。

mysql_query(" UPDATE table_name 
SET int_field = '$int_value'
WHERE username = '$username'");

旁注:您的代码容易受到 SQL 注入(inject) 的攻击。请阅读下面的文章以了解如何保护您的代码,

Best way to prevent SQL injection in PHP?

关于PHP - 使用带变量的更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12658749/

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