descriptors
。现在每个企业都有自己的数据库连接和用户,产品等等。现在,当有人的数据库连接不正确时,我想显示一条很好的错误消息。当它不正确时,一切都应该没问题。
这就是我所拥有的。
BusinessId
这是错误:
严重性:警告
消息:mysqli :: real_connect():( 28000/1045):拒绝用户访问 #&39; testnotrealbutwhocares' @'本地主机' (使用密码:是)
文件名:mysqli / mysqli_driver.php
行号:201
回溯:
文件: /home/devmijnacc/domains/dev.mijn.iziaccount.nl/public_html/application/controllers/Product.php 行:44功能:数据库
文件: /home/devmijnacc/domains/dev.mijn.iziaccount.nl/public_html/index.php 行:316功能:require_once
我希望你们能帮帮我。
答案 0 :(得分:0)
您的答案在您的问题范围内。 您用来连接mysql的用户无法访问。
testnotrealbutwhocares
拒绝访问用户' testnotrealbutwhocares' @' localhost' (使用 密码:是)
答案 1 :(得分:0)
我修好了。你们不明白我的问题真的很好。
$db_hostname = $data['Hostname'];
$db_username = $data['Username'];
$db_password = $data['Password'];
$db_database = $data['Database'];
$config_app = switch_db_dinamico($db_hostname, $db_username, $db_password, $db_database);
$rr = @$this->load->database($config_app, TRUE);
$connected = @$rr->initialize();
if($connected) {
$this->Webshop_model->createWebshop($data);
redirect('settings/webshop');
} else {
$this->session->set_flashdata("connection_fail", "<div style='font-weight: bold;' class='alert alert-danger'>Webshop aanmaken mislukt! Kon geen connectie maken met de database van de ingevulde informatie.</div>");
redirect('settings/createwebshop');
}