bu yazdığım delete fonksiyonu veritabani.php
function delete($id)
{
$sorgu= $this->baglan->query("DELETE FROM uyeler WHERE id='$id'");
if($sorgu->num_rows!=0){
echo "Sildi";
}
else
{
echo "Silmedi";
}
}
Bu da veritabanına bağlantı sayfam. baglan.php
class Data {
function Baglan(){
$baglan=new mysqli("localhost","root",
"","uyelik");
$baglan->set_charset("utf8");
return $baglan;
}
}
$d = new Data();
?>
veritabani.php'de şöyle bir hata alıyorum çözemedim sorunu.
Notice: Trying to get property of non-object in C:\xampp\htdocs\works\veritabani.php on line 43
line 43 num_rows satırını gösteriyor.
mysqli_num_rows şeklinde kullanınca da
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\works\veritabani.php on line 43
Böyle bir hata alıyorum.
function delete($id)
{
$sorgu= $this->baglan->query("DELETE FROM uyeler WHERE id='$id'");
if(mysqli_num_rows($sorgu)){
echo "Sildi";
}
else
{
echo "Silmedi";
}
}