如何打印mysqli_fetch_array变量

时间:2014-03-11 01:33:54

标签: php mysql mysqli

while($testing = mysqli_fetch_array($sendPasswordQuery)){
echo "'$testing['name']'";
}

嗨,我知道第二行是错误的,但我如何打印名称列。提前谢谢。

2 个答案:

答案 0 :(得分:1)

很多引号,所有这些引号都在变量之外是不必要的:

while($testing = mysqli_fetch_array($sendPasswordQuery)){
    echo $testing['name'];
}

答案 1 :(得分:1)

您的第二行需要格式化为以下之一:

echo $testing['name']; // will output Name directly
echo "'{$testing['name']}'"; // will output 'Name' inside a string
echo "'$testing[name]'"; // will output 'Name' in a string,
                         // however the second example is better practice.

如果您只是回显变量而不添加任何额外的文本,请使用:

echo $testing['name'];

否则,我建议如下:

echo "Lorem ipsum {$testing['name']} sit amet.";

这将输出:Lorem ipsum Name sit amet.