ホームページ >バックエンド開発 >PHPチュートリアル >PDO継続クエリmysqlがexecute()関数を見つけられません

PDO継続クエリmysqlがexecute()関数を見つけられません

WBOY
WBOYオリジナル
2016-06-13 13:11:17899ブラウズ

PDO が継続的に mysql にクエリを実行しますが、execute() 関数が見つかりません
$db = new PDO($db_config['dsn'],$db_config['username'],$db_config['password']);//接続
$db->e​​xec('SET NAMES '.C('DB_CHARSET'));
$sql = "タブ制限 1 から * を選択"
$sth = $db->; prepare ($sql);
$sth->execute();
$result = $sth->fetch();
print_r($result);// ここのデータはクエリ可能です
$sql = "select * from tablimit 2";
$sth = $db->prepare($sql);
$sth->execute();// プログラムが実行されますここでエラーが報告されます
$sth->fetchAll();
dump($result);
エラー メッセージ: 致命的エラー: 非関数でのメンバー関数execute() の呼び出し-

のオブジェクト------解決策---------
php と pdo データベースの接続例
http://www.111cn.net/phper/21/pdo_php.htm

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。