ÜStad
Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: no parameters were bound in /home4/birfiyat/public_html/app/library/database.php on line 25
Bu ne hatası olabilir ?
<?php
class Database {
public $db;
//MYSQL CONNECTION
public function __construct()
{
$this->db = new PDO("mysql:host=" . HOST . ";dbname=" . DB_NAME . ";charset=utf8", DB_USER, DB_PASS);
}
//INSERT MYSQL
public function insert($sql, $execute)
{
$query = $this->db->prepare($sql);
return $query->execute($execute);
}
//SELECT MYSQL
public function select($sql, $execute = false, $type = 1)
{
$query = $this->db->prepare($sql);
if ($type == 1){
$query->execute(); Burada hata veriyor.
$row = $query->fetchAll();
}
if ($type == 2){
$query->execute($execute);
$row = $query->fetch();
}
if ($row){ return $row; } else { return false; }
}
//UPDATE MYSQL