wmaraci reklam

Mysql sorunu

5 Mesajlar 1.051 Okunma
wmaraci reklam

cagdasbahadir cagdasbahadir WM Aracı Kullanıcı
  • Üyelik 13.05.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Blog Yazarı
  • Konum Çanakkale
  • Ad Soyad Ç** B**
  • Mesajlar 280
  • Beğeniler 14 / 50
  • Ticaret 2, (%100)
Arkadaşlar ben veritabanı bilgilerimi nereye gireceğim burada yardımcı olacak var mı?



class DB {
static $pdo = null;
static $charset = CHARSET;
static $last_stmt = null;

public static function instance()
{
return
self::$pdo == null ?
self::init() :
self::$pdo;
}

public static function init()
{
self::$pdo = new PDO(
'mysql:host=' . MYSQL_HOST .';dbname=' . MYSQL_DB,
MYSQL_USER,
MYSQL_PASS
);

self::$pdo->exec('SET NAMES `' . self::$charset . '`');
self::$pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_OBJ);

return self::$pdo;
}

public static function query($query, $bindings = null)
{
if(is_null($bindings))
{
if(!self::$last_stmt = self::instance()->query($query))
return false;
}
else
{
self::$last_stmt = self::prepare($query);
if(!self::$last_stmt->execute($bindings))
return false;
}

return self::$last_stmt;
}

public static function getVar($query, $bindings = null)
{
if(!$stmt = self::query($query, $bindings))
return false;

return $stmt->fetchColumn();
}

public static function getRow($query, $bindings = null)
{
if(!$stmt = self::query($query, $bindings))
return false;

return $stmt->fetch();
}

public static function get($query, $bindings = null)
{
if(!$stmt = self::query($query, $bindings))
return false;

$result = array();

foreach($stmt as $row)
$result[] = $row;

return $result;
}

public static function exec($query, $bindings = null)
{
if(!$stmt = self::query($query, $bindings))
return false;

return $stmt->rowCount();
}

public static function insert($query, $bindings = null)
{
if(!$stmt = self::query($query, $bindings))
return false;

return self::$pdo->lastInsertId();
}

public static function getLastError()
{
$error_info = self::$last_stmt->errorInfo();

if($error_info[0] == 00000)
return false;

return $error_info;
}

public static function __callStatic($name, $arguments)
{
return call_user_func_array(
array(self::instance(), $name),
$arguments
);
}
}
Sozen

kişi bu mesajı beğendi.

SMM Panel, Sosyalyuvam, Bayilik Paneli, En Uygun Panel, Takipçi Paneli
reklam

Sozen Sozen Bilmediğini Bil Öğren Kullanıcı
  • Üyelik 30.11.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Web tasarım
  • Konum Mersin
  • Ad Soyad M** S**
  • Mesajlar 291
  • Beğeniler 94 / 93
  • Ticaret 5, (%100)
"mysql:host=localhost;dbadi=veriler", "useradi", "password");


Normalde bu şekildedir.
 

 

Mersin Haber EUROSUNUCU BİLİŞİM LTD.

cagdasbahadir cagdasbahadir WM Aracı Kullanıcı
  • Üyelik 13.05.2017
  • Yaş/Cinsiyet 24 / E
  • Meslek Blog Yazarı
  • Konum Çanakkale
  • Ad Soyad Ç** B**
  • Mesajlar 280
  • Beğeniler 14 / 50
  • Ticaret 2, (%100)
Sözen bunda nasıl yapacağım :/
 

 

SefaCanDemir SefaCanDemir Front-End Developer Kullanıcı
  • Üyelik 10.11.2013
  • Yaş/Cinsiyet 26 / E
  • Meslek Front-End Developer
  • Konum Adana
  • Ad Soyad S** D**
  • Mesajlar 1345
  • Beğeniler 234 / 472
  • Ticaret 12, (%100)
self::$pdo = new PDO(
'mysql:host=' . MYSQL_HOST .';dbname=' . MYSQL_DB,
MYSQL_USER,
MYSQL_PASS

);


burayı,

self::$pdo = new PDO(
'mysql:host=hostunuz;dbname=dbadi,k.adi,sifre'

);


bu şekilde değiştirip kendi bildilerinizi girin..
 

 

sefacandemir.com.tr
wmaraci

DenizOZTURK DenizOZTURK WM Aracı Kullanıcı
  • Üyelik 02.02.2014
  • Yaş/Cinsiyet 25 / E
  • Meslek -
  • Konum Diğer
  • Ad Soyad D** Ö**
  • Mesajlar 479
  • Beğeniler 189 / 158
  • Ticaret 4, (%100)
Bu kodu silip yerine alttaki kodu kullanabilirsin

self::$pdo = new PDO(
'mysql:host=' . MYSQL_HOST .';dbname=' . MYSQL_DB,
MYSQL_USER,
MYSQL_PASS
);


$host = "localhost";
$dbname = "example";
$username = "root";
$password = "password";
self::$pdo = new PDO("mysql:host=".$host.";dbname=".$dbname.";charset=UTF8", $username, $password);
CezaLet

kişi bu mesajı beğendi.

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al