- 
                    Üyelik
                    13.05.2017
                
- 
                    Yaş/Cinsiyet
                    26 / 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
		);
	}
}
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                 
                                            
        
        
        
            
                
                
                     Sozen
                
                                    
                                Bilmediğini Bil Öğren
                Kullanıcı
                    Sozen
                
                                    
                                Bilmediğini Bil Öğren
                Kullanıcı
                
             
            
                - 
                    Üyelik
                    30.11.2016
                
- 
                    Yaş/Cinsiyet
                    29 / 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.
                        
     
                    
                            EUROSUNUCU BİLİŞİM LTD.
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    10.11.2013
                
- 
                    Yaş/Cinsiyet
                    28 / 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
                    
                         
                                                        
        
        
        
            
            
                - 
                    Üyelik
                    02.02.2014
                
- 
                    Yaş/Cinsiyet
                    27 / E
                
- 
                    Meslek
                    -
                
- 
                    Konum
                    Diğer
                
                - 
                    Ad Soyad
                    D** Ö**
                
- 
                    Mesajlar
                    478
                
- 
                    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);
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.