• 15-11-2018, 22:37:39
    #1
    merhaba dostlar, başlıktan da az çok anladığınız üzere elimde bir script var localde çalıştırmak istedim ancak çalışmadı sebebi ise mysql_ komutlarının kullanmasıydı. Bunları nasıl mysqli_ çevirebilir direk yazarak mı başka bir şey varmı*
  • 15-11-2018, 22:45:09
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Direk yazarsan çalışır.
  • 15-11-2018, 22:45:34
    #3
    dev
    Kurumsal Üye
    Narcos adlı üyeden alıntı: mesajı görüntüle
    merhaba dostlar, başlıktan da az çok anladığınız üzere elimde bir script var localde çalıştırmak istedim ancak çalışmadı sebebi ise mysql_ komutlarının kullanmasıydı. Bunları nasıl mysqli_ çevirebilir direk yazarak mı başka bir şey varmı*
    PHP surumunuzu 5.6'ya dusurerek calistirabilirsiniz.
  • 15-11-2018, 22:47:46
    #4
    Meftun adlı üyeden alıntı: mesajı görüntüle
    PHP surumunuzu 5.6'ya dusurerek calistirabilirsiniz.
    hocam scripti üniversite hocasına teslim edeceğim için son sürümde vermem gerekiyor yani hocaya 5.6 sürümde çalıştırın diyemem ama bunları cevirebiliyormusuz o yüzden yazdım belki yardımcı olabilecek cıkar.
  • 15-11-2018, 22:48:19
    #5
    Üyeliği durduruldu
    kullanım şekilleri fark ediyor,

    örnegin;

    mysql_ için;
    $query = mysql_query("SELECT * FROM testdata");

    ama bu mysqli_ de şöyle;
    $query = mysqli_query($db, "SELECT * FROM testdata");

    bunun yanında php sürümünüz 5.5+ üstü olmalıdır.

    @Narcos;
  • 16-11-2018, 06:04:50
    #6
    Her Zaman Daha İyisi
    Dreamweaver herhangi bir dosya açıp "ctrl+f" komutu ile bul ve değiştir i seçiyorsunuz. Ardından bulup değiştireceği yeri klasör seçip script'in bulunduğu klasörü seçeceksiniz. Ardından teker teker eski mysql kodlarının değişen kısımlarını bulup yenisi ile değiştirmesini isteyeceksiniz. Aklıma bu geldi teker teker uğraşmaktansa, ayrıca gözden kaçma ihtimali de bulunmuyor.
  • 16-11-2018, 18:57:52
    #7
    Ripped adlı üyeden alıntı: mesajı görüntüle
    Direk yazarsan çalışır.
    Direkt olarak değiştirip yazdım, yine çalışmadı ilgili görsel: http://prntscr.com/lj7p7y
    Solutions adlı üyeden alıntı: mesajı görüntüle
    kullanım şekilleri fark ediyor,

    örnegin;

    mysql_ için;
    $query = mysql_query("SELECT * FROM testdata");

    ama bu mysqli_ de şöyle;
    $query = mysqli_query($db, "SELECT * FROM testdata");

    bunun yanında php sürümünüz 5.5+ üstü olmalıdır.

    @Narcos;
    Değiştirdim ancak yine hata verdi.. http://prntscr.com/lj7p7y
    SouthWebNet adlı üyeden alıntı: mesajı görüntüle
    Dreamweaver herhangi bir dosya açıp "ctrl+f" komutu ile bul ve değiştir i seçiyorsunuz. Ardından bulup değiştireceği yeri klasör seçip script'in bulunduğu klasörü seçeceksiniz. Ardından teker teker eski mysql kodlarının değişen kısımlarını bulup yenisi ile değiştirmesini isteyeceksiniz. Aklıma bu geldi teker teker uğraşmaktansa, ayrıca gözden kaçma ihtimali de bulunmuyor.
    Hocam değiştridim ancak yine hata verdi.. http://prntscr.com/lj7p7y
  • 16-11-2018, 19:35:17
    #8
    mysql_select_db leri manuel değiştirmeniz gerekiyor
    mysql_select_db de link ikinci parametredir mysqli_select_db de birinci parametredir.
    http://php.net/manual/tr/mysqli.select-db.php
    aynı şekilde mysql_set_charset ikinci paramtere linkdir mysqli_set_charset de birinci paramter linkdir.
    http://php.net/manual/tr/mysqli.set-charset.php
  • 17-11-2018, 02:28:50
    #9
    Üyeliği durduruldu
    hocam tek satırlık düzenleme ile degişmesini beklemiyorsunuz değil mi veritabanı baglantı kısmının kodlarını konuya ekleyin.
    @Narcos;