php、mysqlの操作上の問題

WBOY
リリース: 2016-06-23 13:51:07
オリジナル
893 人が閲覧しました

データベースリンクは正常に返されましたが、mysqli_query の実行時に例外がスローされました。解決してください。
エラー メッセージ:
致命的なエラー: キャッチされない例外 'DB_Exception' とメッセージ「更新に失敗しました: データベースが選択されていません」...
PHP スクリプト:
include_once("pay/CommonUtil.php");
include_once dirname(__FILE__).'/db/DbFactory.php';
$db = DbFactory::getInstance();
$sql = "select * from z_user"; ;
var_dump($data);
?>
データベース シングルトンが正常に返されました
class DbFactory {
public static function getInstance($dbKey = 'DEFAULT'); array_key_exists($dbKey, self::$db)) {
return self::$db[$dbKey]; } else {
$newdb = new MysqliDb($dbKey)
If ($newdb->connect( ){false、$ sql、$ mysqli_store_result); ;
} el {
Return $ qrs;
}







エラーメッセージは非常に明確です: データベースが選択されていません
データベースが選択されていません

コードを実行すると、データベースのキーが間違って書かれていたことがわかりました、ありがとうございます

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート