Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Dwie tabele - edycja
Forum PHP.pl > Forum > Przedszkole
kda
Witam,
Potrzebuję Waszej pomocy przy funkcji która umożliwiła by mi edycję dwóch tabel z jednego formularza.
Mam dwie tabele o nazwie 'pozycje' oraz 'pozycje_szczegoly'
pozycje
id
nazwa
opis

pozycje_szczegoly
id
id_ (tu mam zapisany id wiersza z tabeli pozycje)
nazwa
opis

Na chwilę obecną edytuję tylko tabelę 'pozycje' za pomocą kodu

  1. $query = "UPDATE pozycje SET opis='$opis' WHERE id='$id';";
  2. $wynik = mysql_query ($query);


Chciał bym uzyskać taki efekt żę edytując wiersz z tabeli 'pozycje' zostanie także edytowany wiersz w tabeli 'pozycje_szczegoly' który ma w kolumnie id_ nr odpowiadający edytowanemu wierszowi z tabeli 'pozycje'
Znalazłem coś na stronie link ale nie mogę sobie z tym poradzić .
cycofiasz
Po prostu zupdatuj także pozycje_szczegoly w kolejnym zapytaniu
kda
a i owszem już tak kiedyś robiłem, niestety wkradały się błędy (nie wiem dla czego) raz na kilka aktualizacji jedna tabela się zaktualizowała a druga nie, a chciał bym tego uniknąć, dla tego szukam jakiegoś innego rozwiązania

a wyglądało to mniej więcej tak:
  1. $query = "UPDATE pozycje SET opis='$opis' WHERE id='$id';";
  2. $query1 = "UPDATE pozycje_szczegoly SET opis='$opis' WHERE id_='$id';";
  3.  
  4. $wynik = mysql_query ($query);
  5. $wynik = mysql_query ($query1);
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.