ホームページ >バックエンド開発 >PHPチュートリアル >PDO 接続データベースを SQLITE から MYSQL に変更することに関連する問題

PDO 接続データベースを SQLITE から MYSQL に変更することに関連する問題

WBOY
WBOYオリジナル
2016-06-13 13:09:271194ブラウズ

PDO 接続データベースを SQLITE から MYSQL に変更する際の問題
アドバイスをお願いします
以前に PDO を使用して SQLITE に接続するための小さなコードを書きましたが、すべて問題ありませんでした
今、接続するように変更しましたMYSQL でエラーが報告されました
致命的エラー: 非オブジェクトのメンバー関数 fetch() を呼び出すと、フェッチ メソッドが存在しないというメッセージが表示されます
。解決方法は?

対応するコード行:
$sql ="select * from url where long = '$_POST[url]'"; // URL がデータベースに既に存在するかどうかをクエリします
$query = $db -> query($sql);
$row = $query -> fetch();

-----解決策----- -- ----------
$sql ="select * from url where `long` = '$_POST[url]'";

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