Foruma hoş geldin 👋, Ziyaretçi

Merhaba Değerli Ziyaretçimiz, ForumaGel ailesi seni bekliyor! 🌟 Aramıza katılarak güçlü ve samimi topluluğumuzun bir parçası olabilirsin. Burada her üye değerli, her katkı kıymetli. Şimdi üye ol, bizimle birlikte gelişmenin ve keyifli sohbetlerin tadını çıkar! Sevgi ve Saygılarla, ForumaGel Yönetimi ❤️

SignUp Now!
  • Merhaba Değerli Ziyaretçimiz, ForumaGel ailesi seni bekliyor! 🌟 Aramıza katılarak güçlü ve samimi topluluğumuzun bir parçası olabilirsin. Burada her üye değerli, her katkı kıymetli. Şimdi üye ol, bizimle birlikte gelişmenin ve keyifli sohbetlerin tadını çıkar! Sevgi ve Saygılarla, ForumaGel Yönetimi ❤️
Yan Yana Banner

MySQL Veritabanı Bağlantı Hatası ve Php Sürümünün Önemi (1 Görüntüleyici)

Katılım
7 Nis 2025
Mesajlar
116
Scriptiniz php sürümü 5.6'da çalışıyor diyelim. Php sürümünü güncelleyerek 7.3'e yükseltiniz, sonra bağlantı hatası aldınız.

Kod:
$host="localhost";
$username="root";
$password="";
$vt="site";
 
$baglan=mysql_connect($host,$username,$password) or die("Sunucuya bağlantı sağlanamadı".mysql_error());
$db_selected = mysql_select_db('site', $baglan);
if (!$db_selected) {
    die ('site kullanılamaz : ' . mysql_error());

MySQL bağlantısı PHP fonksiyonları bunlar mysql ve mysqli olmak üzere olarak iki çeşittir ve her ikisi de birbirinden bağımsızdır.
mysql_connect fonksiyonu ile bağlandınız bir veritabanına mysqli_query ile sorguyu çalıştıramazsınız.

Kod:
$host="localhost";
$username="root";
$password="";
$vt="site";
 
$baglan=mysqli_connect($host,$username,$password) or die("Sunucuya bağlantı sağlanamadı".mysql_error());
$db_selected = mysql_select_db('site', $baglan);
if (!$db_selected) {
    die ('site kullanılamaz : ' . mysql_error());

Php sürümü 5,6 dan sonraki sürümlerde mysql_connect bağlantı foksiyonu yoktur.
Php 5.6 sürümünden sonraki sürümler de mysqli_connect fonksiyonu ile bağlantı kurmaktadır ve mysql connet bağlantı desteği vermemesiyle siteniz çalışmayacaktır.
Siteniz, mysql_connect fonksiyonu ile bağlanıyorsa php sürümünü 5.6 yapmalısınız,aksi taktirde asla php 7.0, ve üst sürümlerde çalışmayacaktır.
 

Şu an konuyu görüntüleyenler

Geri
Üst