UPDATE sætning driller
Jeg har følgende mysql UPDATE sætning i min php-side. Men den fejler, men jeg kan bare ikke få øje på hvad der kunne være galt...mysql_query("UPDATE tbl_item SET tbl_item.num_left = (SELECT (item2.num_left - tbl_ordre_items.amount)
FROM tbl_ordre_items
where
tbl_ordre_items.ordre_id = '$ordre_id'
and tbl_ordre_items.item_id = item2.item_id)
FROM tbl_item as item2") or die(mysql_error());
tbl_ordre_items er en intersection tabel mellem tbl_item og tbl_ordre, og min tbl_item indeholder num_left, som er antallet af varer der er tilbage, imens amount i tbl_ordre_items er antallet af varer der bestilt. Dermed skal amount trækkes fra num_left på alle varer i en ordre.
Capice?
