<?php
class vt{
var $sunucu="localhost";
var $user="root";
var $password="";
var $dbname="yonetimpaneli";
var $baglanti;
function __construct () {
try{
$this->baglanti=new PDO("mysql:host=".$this->sunucu.";dbname=".$this->dbname.";charset=utf8;",$this->user,$this->password);
}
catch(PDOException $error){
echo $error->getMessage();
exit();
}
}
public function VeriGetir($tablo,$wherealanlar="",$wherearraydeger="",$ordeby="ORDER BY ID ASC",$limit="")
{
$this->baglanti->query("SET CHARACTER SET utf8");
$sql="SELECT * FROM ".$tablo;
if(!empty($wherealanlar) && !empty($wherearraydeger)) { $sql.=" ".$wherealanlar;
if(!empty($ordeby)) {$sql.=" ".$ordeby;}
if(!empty($limit)) {$sql.=" LIMIT ".$limit;}
$calistir=$this->baglanti->prepare($sql);
$sonuc=$calistir->execute($wherearraydeger);
$veri=$calistir->fetchAll(PDO: :FETCH_ASSOC);
}
else
{
if(!empty($ordeby)) {$sql.=" ".$ordeby;}
if(!empty($limit)) {$sql.=" LIMIT ".$limit;}
$veri=$this->baglanti->query($sql,PDO: :FETCH_ASSOC); }
if($veri!=false && !empty($veri))
{
$datalar=array();
foreach($veri as $bilgiler)
{
$datalar[]=$bilgiler; }
return $datalar;
}
else
{
return false;
}
}
}
?>Parse error: syntax error, unexpected ':', expecting ')' in C:wamp644wwwclassvt.php on line 35 hataya bakıyorum bakıyorum bulamıyorum gören söyleyebilirmi acaba rica etsem.
Hata nerede bulamıyorum
5
●84
- 29-12-2020, 13:58:22Kimlik doğrulama veya yönetimden onay bekliyor.
- 29-12-2020, 14:04:417 demi hata bendede 35. satırda diyor iyice kafayı yiyeceğimrixez adlı üyeden alıntı: mesajı görüntüle
- 29-12-2020, 14:09:1729. ve 24. satır $veri=$this->baglanti->query($sql,PDO: :FETCH_ASSOC); }
$veri=$this->baglanti->query($sql,PDO: :FETCH_ASSOC); }
--
PDO::FETCH_ASSOC - PDO: :FETCH_ASSOC değil.
İki nokta arasında boşluk bırakmayın düzelicektir. İyi çalışmalar. - 29-12-2020, 14:11:26Teşekkürler oradaymış hata çok sağolun.MehmetSizgen adlı üyeden alıntı: mesajı görüntüle