PHP ÇALIŞMIYOR
Fatal error: Uncaught PDOException: SQLSTATE[HY093]:
Arkadaşlar XAMPP hata verdi sildim son sürümünü yükledim 2 saat önce çalışan hiçbir şey şu an çalışmıyor.
Fatal error: Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in C:\xampp\htdocs\a\pages\header.php:8 Stack trace: #0 C:\xampp\htdocs\a\pages\header.php(8): PDOStatement->execute(Array) #1 C:\xampp\htdocs\a\index.php(3): include_once('C:\xampp\htdocs...') #2 {main} thrown in C:\xampp\htdocs\a\pages\header.php on line 8
böyle bir hata veriyor lütfen yardım!
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (3)
Burada Herhangi Birşeye Göre Veri Çekmiyorsun.
Bu Nedenle, "WHERE (veritabanından eşleyeceğin değer)=?" Şeklinde Kullanıp:
$websitelist=$db->prepare("SELECT * FROM website WHERE vtdegeri=?"); //2. bir değer varsa, WHERE vtdegeri=?, vtdegeri2=? şeklinde sondaki hariç sonuna virgül koyarsınız.
$websitelist->execute(array(0)); //2. bir deger varsa, array(0, ...) şeklinde kullanırsınız. eğer yoksa, $websitelist->execute(); şeklinde boşta bırakabilirsiniz.
$websiteli=$websitelist->fetch(PDO::FETCH_ASSOC);
Şeklinde Yaparsın.
Kolay Gelsin 👍😀
$websitelist=$db ->prepare("select * from website");
$websitelist->execute(array(0));
$websiteli=$websitelist->fetch(PDO::FETCH_ASSOC;
Kod bu;
$websitelist=$db ->prepare("select * from website");
$websitelist->execute(array());
$websiteli=$websitelist->fetch(PDO::FETCH_ASSOC);
Bu şekilde 0 silince çalışıyor ama bir tek ana sayfam açılmıyor. Sürekli bir şeyler yükleniyor.