PHP PDO获取结果

时间:2014-01-31 13:45:33

标签: php pdo fetch

我试图简单地从我的数据库中回显屏幕上的结果。我对PDO很新,而且我一直在这个网站上搜索一个有效的答案,但到目前为止还没有找到答案。

$results = $MyConnection->prepare("SELECT Antwoord1, Antwoord2, Antwoord3 FROM CCOpendag ");
$results->execute();
$foundResults = $results->fetchAll(PDO::FETCH_ASSOC);

echo $foundResults;

这段代码简单地回应了'Array'。我想要实现的是我从这3列中获得结果并将其显示在屏幕上。 如果有人可以帮助我,那将是惊人的。

3 个答案:

答案 0 :(得分:1)

它显示“数组”,因为您需要迭代结果,而不是简单地回显它。使用var_dump或print_r,你应该看到数组;然后你可以根据需要循环结果 - var_dump只显示整个数组。

答案 1 :(得分:1)

print_r($ foundResults)或var_dump($ foundResults)

答案 2 :(得分:0)

$ foundResults是一个包含所有记录的数组。 您可以使用print_r($ foundResults)查看数组。

或者如果使用循环读取每一行会更好 while($ foundResults = $ results> fetch(PDO :: FETCH_ASSOC)){

echo $ foundResults ['Antwoord1']。$ foundResults ['Antwoord2'];

}