<?php
$kontrol = $db->query("SELECT title, name from icerikler WHERE kategori = 2 ", PDO::FETCH_ASSOC);
?>

$kontrol değişkenin içinde bişey olup olmadığını kontrol etmek istiyorum ama ekrana belirttiğim kriterlerde bişey gelmese de
Dolu gösteriyor.

<?php if (empty($kontrol)) { echo ‘malesef içerik yok ama boş göstermiyor.’} ?>

foreach döngüye soktuğumda varsa belirtilen kritededekiler geliyor. Yoksa gelmiyor. Ben foreache sokmadan önce kritere uyan içerik varmı yokmu nasıl öğrenebilirim?