Bu makalemizde web sayfalarımız için en güvenli , en pratik ve sayfalarımızın en hızlı , hatasız çalışması için çok farklı bi yöntemde php mysql bağlantısı yapacağız .
$formaction=$_SERVER["SCRIPT_NAME"];
$host=”localhost”;
$dbuser=”root”;
$dbpass=”1″;
$dbname=”deneme”;
$dblink = false;
function DbConnect(){
global $dblink, $host, $dbuser, $dbpass, $dbname;
if( $dblink ){
return $dblink;
}
$dblink = mysql_connect($host, $dbuser, $dbpass) or
die(‘Sunucuya Bağlantı Kurulamadı’ );
mysql_select_db($dbname, $dblink) or
die(‘Veritabanı Seçilemedi’);
return $dblink;
}
function DbDisConnect(){
global $dblink;
if( $dblink != false )
mysql_close($dblink);
$dblink = false;
}
function hatayaz($hata){
if($hata){
foreach($hata as $k=>$mesaj){
echo “$mesaj
” ;
}
}
}
DbConnect();
?>
Şimdi işin mantığı ve tekniği şudur , DB.php adında bir veritabanı bağlantısı dosyası oluşturduk , php ile her sayfa içerisinde veri çeker iken bir fonksiyon veya
extra bir mysql bağlantısı sağlamanıza gerek kalmadan mysql veri çekeceğimiz sayfalarda ;
İşte Yapmamız gereken tek olay budur , hem güvenli , hem gereksiz alanlarda mysql alanınızı zorlamayacak sitenizin sql optimizesini bu şekilde yapabilirsiniz
İyi Kullanımlar .
KAYNAK : http://www.temizdosya.net/2011/12/14/en-guvenilir-en-soft-mysql-baglantisi/