php PDO selectステートメントを作成して、$row['field']
好きな場所に配置できるようにしたいです。
通常のmysqlでは、次のように実行します。
$row = mysql_fetch_array(mysql_query("SELECT * FROM table WHERE id = '1234'"));
そして、私はある$row['name']
場所と$row['items']
別の場所に配置することができます。
これを行う方法?
$sth = $dbh->prepare("SELECT * FROM table WHERE id = '1234'");
$sth->execute();
$row = $sth->fetch(PDO::FETCH_ASSOC);
echo $row['field'];
に対応するPDOmysql_fetch_array
はですfetch(PDO::FETCH_BOTH)
。連想配列のみを気にする場合は、次を使用できますfetch(PDO::FETCH_ASSOC)
PDOをすぐに使い始めることができるこの短いチュートリアルを読むことをお勧めします:http://net.tutsplus.com/tutorials/php/why-you-should-be-using-phps-pdo-for-データベースアクセス/