arkadaşlar şurayı ayarlayamadım veritabanına bağlanamıyorum
<?php
error_reporting(0);
$bag = mysql_connect("localhost","root",""); mysql_select_db("insaat",$bag) or die ("Veritabanina Baglanamadi.");
mysql_query("SET NAMES 'utf8'");
?>
yardım edin lütfen..
mysql_connect ayarı yardım
3
●557
- 28-02-2016, 10:06:18<?php
$vthost="localhost"; //veritabanı host
$vtkullanici=""; //veritabanı kullanıcı adı
$vtsifre=""; //veritabanı şifresi
$vtadi=""; //veritabanı adı
$baglan=mysql_connect($vthost,$vtkullanici,$vtsifr e);
$sec=mysql_select_db($vtadi,$baglan);
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");
?> - 28-02-2016, 14:30:00Baglantı kısmın düzgün gibi görünüyor. en basındaki
error_reporting(0);
ibaresini kaldır aldığın hataya göre herşey kendini belli eder. Eğer bilgilerin doğruysa bağlanman gerekicektir.
Bu tüm hataları gizleyecektir. Eğer localde çalıştırıyorsan onun yerine aşagıdaki gibi koyman yeterli olacaktır. Hosting firmalarında zaten standart olarak aşagıdaki kodlama vardır.
error_reporting(E_ALL ^ E_NOTICE);
Yada aşagıdaki gibi düzenle.
error_reporting(E_ALL ^ E_NOTICE); define("_HOST", "localhost", TRUE); define("_USER", "root", TRUE); define("_PASS", "", TRUE); define("_DB", "insaat", TRUE); $connect = mysql_connect(_HOST, _USER ,_PASS) or die("Veri tabanına bağlanılamıyor!"); $selects = mysql_select_db(_DB, $connect);