Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] Kasowanie kategorii
potreb
post 26.08.2009, 13:27:37
Post #1





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam. Napisałem proste zapytanie.
  1. $dsql = dbquery("DELETE c.* FROM `faq_cats` c LEFT JOIN `faqs` f ON c.cid = f.fcid WHERE `cid` = '".$this->cid."' AND `fcid` <> '".$this->cid."' ") or die(mysql_error());


Zapytanie "usuwa kategorię" i sprawdzą czy nie ma w drugiej tabeli rekordów przypisanych do niej. Nie usuwa, jeżeli są rekordy w drugiej tabeli ale także nie usuwa kategorii jeżeli jest pusta :/

Odpowiedź:
Zamiast AND `fcid` <> '".$this->cid."' - AND f.fcid is null

Ten post edytował potreb 26.08.2009, 13:31:35


--------------------

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 12:44