lostyazilim
tr.link

Mysql den Mysqli ye geçiş

7 Mesajlar 1.157 Okunma
lstbozum
tr.link

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web & Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
Merhabalar arkadaşlar, dedikodu scriptlerinden birini kurdum fakat script çok eski olduğu için mysql bağlantısı ile bağlanıyor ve yeni sürüm php lerde mysqli olması şart koşuluyor. Dolayısıyla sitenin en üstünde bu hatayı alıyorum;

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u597163524/public_html/ayarlar.php on line 16


Düzenlemem gereken kısım burası arkadaşlar, bu eski kodları çalışır halde nasıl mysqli yapabilirim ? Yardımcı olabilirseniz çok makbule geçer;


//---- Veritabanı Ayarları--------------------

$db_server = "xxxx";
$db_adi = "xxxx";
$db_kullanici_adi = "xxxxx";
$db_sifre = "xxxxx";

//----------- Buradan Sonrasını Elleme -----------------------
mysql_connect($db_server, $db_kullanici_adi, $db_sifre) or die ("Hata, Bağlantı Sağlanamadı...");
mysql_select_db($db_adi) or die ("Hata, Database Seçilemedi...");
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
mysql_query("SET COLLATION_CONNECTION = 'utf8_turkish_ci'");
 

 

wmaraci
reklam

ntka ntka https://ntka.org Kullanıcı
  • Üyelik 22.01.2012
  • Yaş/Cinsiyet 42 / E
  • Meslek Agent
  • Konum İstanbul Anadolu
  • Ad Soyad N** T**
  • Mesajlar 2762
  • Beğeniler 811 / 810
  • Ticaret 262, (%100)
MYSQL YAZAN YERLERİ mysqli yapman yeterli :)
 

 

dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web & Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
ntka denedim hocam yemedi :) Bağlantı hatası verdi
 

 

ntka ntka https://ntka.org Kullanıcı
  • Üyelik 22.01.2012
  • Yaş/Cinsiyet 42 / E
  • Meslek Agent
  • Konum İstanbul Anadolu
  • Ad Soyad N** T**
  • Mesajlar 2762
  • Beğeniler 811 / 810
  • Ticaret 262, (%100)
ben böyle kullanıyorum.
mysqli_connect($host, $user, $pass)

Ek Olarak: ne hata veriyor.
 

 

dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye
wmaraci
wmaraci

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web & Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
ntka valla hocam mysqli yapınca veritabanına bağlanamadı hatası çıkıyor, silince düzeliyor. Aslında hiç bunlarada gerek yok, http://www.okanunidedikodu.com/ sayfasındaki en üstteki hatayi gizleyebilirsem o da yeter bana, sitenin işleyişine bir etkisi olmuyor
 

 

ntka ntka https://ntka.org Kullanıcı
  • Üyelik 22.01.2012
  • Yaş/Cinsiyet 42 / E
  • Meslek Agent
  • Konum İstanbul Anadolu
  • Ad Soyad N** T**
  • Mesajlar 2762
  • Beğeniler 811 / 810
  • Ticaret 262, (%100)
başına @ işareti koyman yeterli.
@mysqli_connect($host, $user, $pass)
halilyc

kişi bu mesajı beğendi.

dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye

halilyc halilyc labters.com Kullanıcı
  • Üyelik 14.12.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek Web & Grafik ve iOS
  • Konum İstanbul Anadolu
  • Ad Soyad H** Y**
  • Mesajlar 837
  • Beğeniler 441 / 190
  • Ticaret 6, (%100)
ntka Allah razı olsun hocam, başına @ koydum hata ortadan kalktı :)
ntka

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al