Mam następujący problem:
W bazie danych znajdują się dwie tabele: www i kategoria.
Problem polega na tym, że kod który odpowiedzialny jest za usuwanie danej kategorii nie działa dobrze.
Idea jest taka aby po naciśnięciu "usuń" funkcja sprawdzała czy do danej kategorii nie jest przypisana żadna strona, jeśli jest to pokazuje się odpowiedni komunikat, jeśli zaś nie, kategoria zostaje usunięta.
Oto kod który ma być odpowiedzialny za usuwanie kategorii:
echo "<a href=\"ekategoria.php?a=del&id={$r['idK']}\"><img src=\"img/del.gif\"></a><a href=\"ekategoria.php?b=edit&id={$r['idK']}\"><img src=\"img/edit.gif\"></a>"; $zap = mysql_query("SELECT w.idK, k.idK FROM www AS w INNER JOIN kategoria AS k ON k.idK=w.idK WHERE w.idK=k.idK"); echo '<div class="erroralert"></div><div class="alercik"><b>Istnieją strony w tej kategorii!<br>Usuń je aby móc usunąć tę kategorie!</b><br><br><a href="ekategoria.php"><img src="img/back2.gif"></a></div>'; } else { echo '<div class="erroralert"></div><div class="alercik"><b>Rekord został usunięty!</b><br><br><br><a href="ekategoria.php"><img src="img/back2.gif"></a></div>'; } }
Za wszelką pomoc, bądź wskazówki będę bardzo wdzięczny.