2014-01-31 2 views
1

Я пытаюсь просто эхо-результаты на экране из моей базы данных. Я довольно новичок в PDO, и я искал на этом сайте ответ, который работает, но пока не нашел его.PHP PDO Fetching Results

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

echo $foundResults; 

Этот фрагмент кода просто перекликается с «Массив». Я хочу добиться того, чтобы получить результаты из этих 3 столбцов и отобразить их на экране. Если кто-то может мне помочь, это будет потрясающе.

ответ

1

Он показывает «Массив», потому что вам нужно перебирать результаты, а не просто просто эхо-сигналы. Используйте var_dump или print_r, и вы увидите массив; вы можете затем вырезать результаты по своему усмотрению - var_dump просто покажет вам весь массив.

0

$ foundResults массив со всеми записями. Вы можете просмотреть массив, используя print_r ($ foundResults).

Или это будет лучше, если вы используете цикл для чтения строк каждый в то время как ($ foundResults = $ Результаты> выборки (PDO :: FETCH_ASSOC)) {

эхо $ foundResults [ 'Antwoord1']. $ foundResults [ 'Antwoord2'];