Portál AbcLinuxu, 25. dubna 2024 14:08
$qry = " SELECT @myLeft := lft, @myRight := rgt, @myWidth := rgt - lft + 1 FROM nested_category WHERE category_id = '$id'; DELETE FROM nested_category WHERE lft BETWEEN @myLeft AND @myRight; UPDATE nested_category SET rgt = rgt - @myWidth WHERE rgt > @myRight; UPDATE nested_category SET lft = lft - @myWidth WHERE lft > @myRight; "; $res = $db->query($qry);- bohužel je vypsána jako chyba špatná syntaxe. V SQL je dotaz otestovan a funguje v tomto zneni kompletne spravne. Nicmene se mi zda, ze DB::query tento hromadny dotaz nezvlada - proste se neprovede. Nevite prosim, co s tim?
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.