betaa72
جمعه 17 مرداد 1393, 12:23 عصر
یه بانک ساختم با دو تا کاربر برای اتصال به بانک اما با کدی که برای اتصال به بانک نوشتم بهش وصل نمیشه و خطا میده
اینم کد اتصال به بانک
<?php
function dbConnect($usertype, $connectionType = 'mysqli') {
$host = 'localhost';
$db = 'phpsols';
if ($usertype == 'read') {
$user = 'psread';
$pwd = '12345';
} elseif ($usertype == 'write') {
$user = 'pswrite';
$pwd = '1234';
} else {
exit('Unrecognized connection type');
}
if ($connectionType == 'mysqli') {
$conn = new mysqli($host, $user, $db,$pwd);
if ($conn->connect_error) {
die('Cannot open database');
}
return $conn;
} else {
try {
return new PDO("mysql:host=$host;dbname=$db",$pwd, $user);
}
catch (PDOException $e) {
echo 'Cannot connect to database';
exit;
}
}
}
اینم کد اتصال به بانک
<?php
function dbConnect($usertype, $connectionType = 'mysqli') {
$host = 'localhost';
$db = 'phpsols';
if ($usertype == 'read') {
$user = 'psread';
$pwd = '12345';
} elseif ($usertype == 'write') {
$user = 'pswrite';
$pwd = '1234';
} else {
exit('Unrecognized connection type');
}
if ($connectionType == 'mysqli') {
$conn = new mysqli($host, $user, $db,$pwd);
if ($conn->connect_error) {
die('Cannot open database');
}
return $conn;
} else {
try {
return new PDO("mysql:host=$host;dbname=$db",$pwd, $user);
}
catch (PDOException $e) {
echo 'Cannot connect to database';
exit;
}
}
}