mysql to mysqli hakkında yardım
5
●86
- 30-05-2020, 00:00:38Eski bir mysql kodlaması mevcut, yeni sürüm yazılımlarda (php 7) mysql desteklemediği için hata alıyorum. Bu kodları mysqli olarak güncelledim ancak 1 hata mevcut bu konuda yardımcı olabilecek var mı?
- 30-05-2020, 00:05:42Aslında tam bir hata vermiyor panelde kur adında bir buton var ve bu butona tıkladığımız zaman veritabanına erişip tablo oluşturacak ancak butona tıkladığım zaman oluşturma yapmıyor boş döngü atıyor.NetX adlı üyeden alıntı: mesajı görüntüle
Kod;
if(isset($_GET['kur'])) { mysqli_query($baglanti, "CREATE TABLE IF NOT EXISTS `mod_yorumlar` ( `id` int(10) NOT NULL auto_increment, `userid` int(10) NOT NULL, `yorum` longtext NOT NULL, `onay` tinyint(1) NOT NULL default '0', `soyadgoster` tinyint(1) NOT NULL default '0', `emailgoster` tinyint(1) NOT NULL default '0', `tarih` longtext NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=9;"); header("Location: addonmodules.php?module=musteri_yorumlari"); exit(); } - 30-05-2020, 00:14:56Sorguyu phpmyadmin'den çalıştırdığınızda sorunsuz çalışıyor mu?DenizVARLI adlı üyeden alıntı: mesajı görüntüle
- 30-05-2020, 00:20:08evet https://prnt.sc/sqbub4EyupFidan adlı üyeden alıntı: mesajı görüntüle
mesela sistemde tablo olmasına rağmen bu şekilde diyor, https://prnt.sc/sqbun2 - 30-05-2020, 00:42:11
if(isset($_GET['kur'])) { mysqli_query($con, "CREATE TABLE IF NOT EXISTS mod_yorumlar ( id int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, userid int(10) NOT NULL, yorum longtext NOT NULL, onay tinyint(1) NOT NULL default '0', soyadgoster tinyint(1) NOT NULL default '0', emailgoster tinyint(1) NOT NULL default '0', tarih longtext NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=9"); }