2016-06-15 12 views

答えて

2

追加のブレースおよび/または不十分なPHPバージョンのためです。正しいアプローチは

$preparedStatement->fetchColumn(); 
0

です。5.4では、配列の逆参照を使用することができます。

function say_something() { 
    return array('me', 'hello', 'how', 'are', 'you'); 
} 
echo say_something()[2]; // prints 'how' 

か:

echo $st->fetch()['p']; 

ではなく、PHPの以前のバージョンでサポート。 PHP 5.3または別の以前のバージョンで作業している場合、動作しません。

$st->fetch(PDO::FETCH_COLUMN); 

を列番号第二カラムを選択する:

$st->fetch(PDO::FETCH_COLUMN, 1); 
を使用することができます

関連する問題