lostyazilim
tr.link

Mysqli 'ye geçme

6 Mesajlar 993 Okunma
acebozum
tr.link

AhmeCakmak AhmeCakmak WM Aracı Kullanıcı
  • Üyelik 30.11.2018
  • Yaş/Cinsiyet 23 / E
  • Meslek Öğrenci
  • Konum İzmir
  • Ad Soyad A** Ç**
  • Mesajlar 106
  • Beğeniler 21 / 16
  • Ticaret 3, (%100)
Arkadaslar selam, php ile localhost üzerinden bir script yazdım, "mysql" fonksiyonlar ile.

Fakat şunu öğrendim ki mysql fonksiyonları maziye doğru kaymış. Mysqli kullanmam gerektiğini fark ettim. Mysqli hakkında pek bilgim yok. Php ile bu fonksiyonları kullanmaya başlamam gerekiyor. Ne kadar vaktimi alır tam anlamıyla öğrenmek. Mysql ile benzer midir? Nereden başlamalıyım?

Ve şu yazdığım scripti mysqli'ye çevirme şansım var mı...
 

 

elektronikssl
webimgo

mehmet01 mehmet01 WM Aracı Kullanıcı
  • Üyelik 12.03.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek ...
  • Konum Adana
  • Ad Soyad M** Ç**
  • Mesajlar 665
  • Beğeniler 329 / 328
  • Ticaret 1, (%100)
Elimdeki bir scripti birkaç günde mysqli'ye çevirdim. Mysql_ ile başlayan veritabanı bağlantı fonksiyonlarını Mysqli_ şeklinde sonuna i harfi ekleyerek kullanmaya devam edebilirsin. Onun dışında ek özellikler vs. gelmiş ama ilk aşamada kullanmayabilirsin tabi acelen varsa. Bir de birkaç fonksiyonun kullanım şekli hafif değişmiş, benim gibi oralarda sorun yaşayabilirsin. İnternetten bakarak fonksiyonların kullanım şekline bakabilirsin. Takılacağın yerler olur ama birkaç günde (eğer script çok büyük değilse) çevirirsin bence.
 

 

Kuaza Kuaza paylaşımcı ol ;) Kullanıcı
  • Üyelik 08.10.2018
  • Yaş/Cinsiyet 38 / E
  • Meslek Coder
  • Konum Belçika
  • Ad Soyad S** K**
  • Mesajlar 296
  • Beğeniler 99 / 98
  • Ticaret 5, (%100)
Hocam pdo kullanmani oneririm:
https://kuaza.com/web-programlama/php/pdo-ve-mysql-islemleri-baslangic-ve-orta-duzey-ekleme-silme-guncelleme-listeleme-baglanma
https://kuaza.com/veritabanlari/mysql/pdo-ve-pdo-mysql-kurulumu-yum
Bipixel

kişi bu mesajı beğendi.

https://sorucevap.com #sorucevap

ByHazerfen ByHazerfen Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 14.04.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Girişimci, Geliştirici
  • Konum İzmir
  • Ad Soyad H** U**
  • Mesajlar 11
  • Beğeniler 0 / 3
  • Ticaret 0, (%0)
mysql dan mysqli ye geçmek çok basit Örneğin


mysql_query("select * from uye where id='1'"); şeklinde bir sorgunuz var mysqli ye geçicekseniz

mysqli_query($dbbaglanti,"select * from uye where id='1'"); şeklindedir.

$dbbaglanti sizin bağlantı değişkeninizin ismi olucak


ek olarak mysql_fetch_array yerine mysqli_fetch_array kullanılcak rows vs gibi tüm kullanımları mysqli olarak güncelle.

$dbbaglanti = mysqli_connect('localhost', 'sss', 'pass','sss');

$dbbaglanti değişkenin örnek.
 

 

wmaraci
wmaraci

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 2763
  • Beğeniler 811 / 810
  • Ticaret 262, (%100)
Mysqli ye geçmene gerek yok geçeceksen eğer pdo ye geçiş yap mysql ile mysqli arasında pek fark yok uğraşman zaman kaybı php 5.6 ya kadar mysqli ve mysql kullanıyor 5.6 dan sonra php 7 ye geçiş yapıyor zaten php 7 de de mysqli ve mysql kullanılmıyor.
Kuaza

kişi bu mesajı beğendi.

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

DevelAEK DevelAEK WM Aracı Kullanıcı
  • Üyelik 25.02.2018
  • Yaş/Cinsiyet 24 / E
  • Meslek Öğrenci
  • Konum Sakarya
  • Ad Soyad A** K**
  • Mesajlar 10
  • Beğeniler 1 / 2
  • Ticaret 0, (%0)

ntka adlı üyeden alıntı

Mysqli ye geçmene gerek yok geçeceksen eğer pdo ye geçiş yap mysql ile mysqli arasında pek fark yok uğraşman zaman kaybı php 5.6 ya kadar mysqli ve mysql kullanıyor 5.6 dan sonra php 7 ye geçiş yapıyor zaten php 7 de de mysqli ve mysql kullanılmıyor.


Php 7'de mysqli var tabii ki kardeşim şaka mısın sen ;D
SentineL

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