PHP-向查询行数组中添加字符串

PHP-向查询行数组中添加字符串,php,arrays,Php,Arrays,我对PHP了解不多,我甚至不确定这个问题是否有意义,但我正在尝试打印我创建的数组的值。以下是阵列: $resultJogadorInfo = array("sucesso" => "1", "id" => $resJogadorInfo["id"], "username" => $resJogadorInfo["username"],

我对PHP了解不多,我甚至不确定这个问题是否有意义,但我正在尝试打印我创建的数组的值。以下是阵列:

    $resultJogadorInfo = array("sucesso" => "1",
                               "id" => $resJogadorInfo["id"],
                               "username" => $resJogadorInfo["username"],
                               "nome" => $resJogadorInfo["nome"],
                               "apelido" => $resJogadorInfo["apelido"],
                               "email" => $resJogadorInfo["email"]);
除了“successo”之外的所有值都是sql查询的结果,都是使用
mysqli\u fetch\u数组
获取的。 我可以回显每个单独的值,除了“sucesso”,它给出了一个“未定义的索引:sucesso”

用于打印值的代码为:

echo $resJogadorInfo["sucesso"]; 
echo $resJogadorInfo["id"]; 
echo $resJogadorInfo["username"]; 
echo $resJogadorInfo["nome"]; 
echo $resJogadorInfo["apelido"]; 
echo $resJogadorInfo["email"];

有人能告诉我我做错了什么吗?

您正在访问从数据库返回的原始数组:

echo $resJogadorInfo["sucesso"];
将其替换为您创建的阵列:

echo $resultJogadorInfo["sucesso"];

如果在结果集数组中只需要一个额外的值,可以将其添加到SQL SELECT

SELECT "1" as sucesso, id, username...

这可以节省您以后处理数组的时间。

请共享您用于打印数组值的代码。您提到的数组
$resultJogadorInfo
,以及您用于打印
$resJogadorInfo
的数组是不同的数组。