Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: update dwóch tabel
Forum PHP.pl > Forum > Bazy danych > MySQL
szczypior
Witam

Chcę zrobić jednoczesny update dwóch tabel. Zrobiłem tak:
  1. UPDATE tab1, tab2 SET tab1.ok='1',tab2.kol1= tab2.kol1+ 1
  2. WHERE (tab1.id_1='$id' AND tab1.id_2='$id_zal') AND (tab2.id ='$id' AND tab2.id='$id_zal')


ale nic się nie updateuje, co ciekawe błędy żadnego też nie wyświetla. Pomóżcie mi znaleźć błąd plisss smile.gif
kris2
a nie lepiej zrobic dwa updaty w tranzakcji?
szczypior
ale chyba lepiej "upiec dwie pieczenie na jednym ogniu" ograniczając ilość zapytań i przez to mniej "męcząc" bazę.
kris2
myśle że od upieczenia dwoch pieczeni na jednym ogniu jest system zarzadzania baza danych i "pomaganie" mu nie ma najmniejszego sensu. on juz sobie scachuje co trzeba i zrobi tak zeby bylo optymalnie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.