Acil Php MySQL Sorunu

0
Onaylı Üye
Üye
Katılım
30 Mayıs 2008
Mesajlar
8
Tepki puanı
0
İyi günler.Arkadaşlar bir sorun var ve sorunun neyden kaynaklandıgını bir türlü çözemedim.Localhostta easyphp kullanıyorum script mysqlden verileri çekemiyor kodlar görünüyor ve mysql_connect kısmında gerekli ayarları yapıyorum fakat orda herhangi bir veriyi yanlış girmeme rağmen tasarım kısmı karşıma geliyor hiç bir hata vermiyor script düzenli çalışmıyor bunu sunucuda yaptıgımda bilgileri yanlış girince hata veriyor ve bilgileri doğru girdiğim zaman kodlar takır takır çalışıyor burdaki sorunu bir türlü çözemedim
PHP Kodu:
PHP:
<?
$hostname  = "localhost";
$kullanici = "";
$sifresi   = ""; 
$database  = "";

$baglanti=@mysql_connect($hostname, $kullanici, $sifresi) or  die("<div   align='center'> <p>
                                          <font color='red'>    Mysql'e bað***ýlamadý</font> <p></div>");
 @mysql_select_db($database,$baglanti) or die ("<div   align='center'> <p><font color='red'>
                                          veritabaný dosyasýna bað***ýlamadý</font> <p></div>");
?>
Gerekli ayar.php dosyam bu şimdiden ilginize teşekkür ediyorum..
 
0
Onaylı Üye
Üye
Katılım
23 Aralık 2005
Mesajlar
354
Tepki puanı
4
Arkadaşım eğer kodlar karşına geliyorsa php ayarlarında bir sorun vardır, yani kurulumu doğru mu ?
Ayrıca o komutların başlına @ koyduğun için hata mesajları zaten çıkmaz. Sorguyu şu şekilde yap bakalım ne hata verecek:

PHP:
$baglanti= mysql_connect($hostname, $kullanici, $sifresi)  or trigger_error(mysql_error(),E_USER_ERROR);

mysql_select_db($database,$baglanti) or trigger_error(mysql_error(),E_USER_ERROR);

Ayrıca lokalde çalışırken öncelikle php.ini de display_erorrs=on olarak çalış ki hata mesajlarını görebilesin devamlı.
 
0
Onaylı Üye
Üye
Katılım
30 Mayıs 2008
Mesajlar
8
Tepki puanı
0
Hata mesajı derken @ ile or die de bağladığım hata mesajlarını kast ettim.Burda sorguyu dediğiniz şekilde yaptım fakat yine aynı hiç bir şekilde mysqlden veri alıp gönderemiorum display_errors on durumda.Dönem ödevi için uğraşıyorum çıldırcam localde anlatım yapıcağım için sunucuda çalışmasının bi önemi olmuycak sunucuya attığım zmn dediğim gibi mysql bilgilerim yanlış olunca hata mesajlarımı görüyorum fakat bu local'e gelince kodlarım görünüyor parça parça mysql ile irtibata geçmiyor doğru olsada.
 
0
Onaylı Üye
Üye
Katılım
28 Mart 2010
Mesajlar
332
Tepki puanı
9
Konum
İstanbul
local sunucunuzda php.ini dosyanızın içindeki short_open_tag tanımının karşısında ne yazıyor? Eğer off ise on yapınız(değiştirdikten sonra apache restart). Eğer zaten on ise sorununuz nedir birşey çıkaramadım :(
 
0
Onaylı Üye
Üye
Katılım
30 Mayıs 2008
Mesajlar
8
Tepki puanı
0
superweb o kısımda on sorun easyphpden kaynaklanıyor galiba..appserv ile denedim ve sistem çalıştı.tşk ederim ilginize..
 
Geri
Üst