Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何访问mysql\u fetch\u数组返回值的元素?_Php_Mysql - Fatal编程技术网

Php 如何访问mysql\u fetch\u数组返回值的元素?

Php 如何访问mysql\u fetch\u数组返回值的元素?,php,mysql,Php,Mysql,当我写这篇文章时,它给出了194个元素的数组,但当我回送它们时,它只写 阵列阵列。。。。。。。194次,你知道为什么它没有给出国家的名称吗?你必须指定你想要从$answer数组中选择哪一列。 如果列名为name: $con = mysql_connect("servername","username","password"); if (!$con){die('Could not connect: ' . mysql_error());} mysql_sel

当我写这篇文章时,它给出了194个元素的数组,但当我回送它们时,它只写
阵列阵列。。。。。。。194次,你知道为什么它没有给出国家的名称吗?

你必须指定你想要从$answer数组中选择哪一列。 如果列名为name:

$con = mysql_connect("servername","username","password");
        if (!$con){die('Could not connect: ' . mysql_error());}
            mysql_select_db("Appiness", $con);

    $result= mysql_query("SELECT * FROM country");
    while($answer= mysql_fetch_array($result))
    {
        echo $answer;
    }

您必须指定要从$answer数组中选择哪一列。 如果列名为name:

$con = mysql_connect("servername","username","password");
        if (!$con){die('Could not connect: ' . mysql_error());}
            mysql_select_db("Appiness", $con);

    $result= mysql_query("SELECT * FROM country");
    while($answer= mysql_fetch_array($result))
    {
        echo $answer;
    }
获取所有字段,或

while($answer= mysql_fetch_array($result))
{
    echo implode("\t", $answer) . "\n";
}
获取第一个字段等

获取所有字段,或

while($answer= mysql_fetch_array($result))
{
    echo implode("\t", $answer) . "\n";
}

要获取第一个字段等,需要指定要显示的字段。mysql_fetch_array返回一个数组,其键值是查询表中的字段名,其值是该行在该表中的值。

您需要指定要显示的字段。mysql_fetch_array返回一个数组,其键值是查询表中的字段名,其值是该表中该行的值