gpt4 book ai didi

php - 这是从 mysql 获取单个值的有效查询吗?

转载 作者:行者123 更新时间:2023-11-29 06:13:57 27 4
gpt4 key购买 nike

$value = mysql_result(mysql_query("SELECT the_field 
FROM the_table
WHERE other_field = 'whatever'"), 0);

这可行,但我只是不知道这样做是否“正确”。是不是编码很马虎?如果是这样,是否有更好的方法来获取单个值?

最佳答案

我称之为惰性编码——你没有检查错误。如果 SQL 中有错误或者数据库出现故障,这可能会导致困惑的错误消息。最好是明确地检查错误并给出有用的错误消息,而不是让程序崩溃。

$result = mysql_query("SELECT the_field 
FROM the_table
WHERE other_field = 'whatever'")
if (!result) {
trigger_error(mysql_error($result));
}

关于php - 这是从 mysql 获取单个值的有效查询吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7694670/

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