gpt4 book ai didi

mysql - 选择语句中请求的参数数量

转载 作者:行者123 更新时间:2023-11-29 00:55:08 25 4
gpt4 key购买 nike

这可能是一个有点简单的问题,但我试图确保查询语句(特别是选择语句)仅包含特定数量的参数:

$result = mysql_query("select type,some_other_column from my_table");
$row = mysql_fetch_array($result);
$number = count($row);
print $number;

它返回的数字是我认为应该返回的数字 (4) 的两倍——因为我相信它还必须将键和值作为单独的参数返回。

上面的 select 语句只是一个例子,它可以是任意数量的语句。它们可能要复杂得多,而且我运行的测试似乎没有任何问题。我想确保只有两个参数(可以是任意两个)并且它们也可以来自不同的表。

我只是想确保我在上面所做的是检查参数数量是否正确的最快方法,并且如果有更复杂的语句,它也不会感到不安.

我相信对此有一个非常简单的答案。在此先感谢您的帮助。

最佳答案

尝试 mysql_fetch_assocmysql_fetch_row . php.net 上提供了这两个函数

mysql_fetch_array -- 以关联数组、数字数组或两者的形式获取结果行。你最终得到了

$row["type"] = "somevalue"; // AND
$row[0] = "somevalue";

因此数量翻倍

关于mysql - 选择语句中请求的参数数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6440478/

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