gpt4 book ai didi

php - 如何使用 PHP 将特定字段数据转换为字符串

转载 作者:搜寻专家 更新时间:2023-10-30 23:33:09 24 4
gpt4 key购买 nike

我正在尝试将 SQL 表中选定单元格的数据转换为字符串,以便检查它的值是否为 NULL。这就是我的代码现在的样子:

$columnname="cоntact";
$columnnumber=1;
$column=$columnname . $columnnumber;
$selectcell = mysqli_query($link, "SELECT '{$column}' FROM contacts WHERE id='{$userid}'");
$result = mysqli_fetch_assoc($selectcell);
$cell=(string)$result;

if (is_null($cell)) {
// do something
}

这是我得到的错误:

Notice: Array to string conversion

如果我的错误很明显,我很抱歉,我是 php 的新手。

最佳答案

确实很简单,您在 is_null 函数中使用生成的 MySQL 数组。您需要专门访问该列:

$columnname="cоntact";
$columnnumber=1;
$column=$columnname . $columnnumber;
$selectcell = mysqli_query($link, "SELECT `{$column}` FROM contacts WHERE
id='{$userid}'");
$result = mysqli_fetch_assoc($selectcell);
$cell=(string)$result[$column]; //note accessing the [$column] value of the $result array

if (is_null($cell)) {
// do something
}

关于php - 如何使用 PHP 将特定字段数据转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46380917/

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