Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][SQL] optymalizacja kodu
Forum PHP.pl > Forum > Przedszkole
Spawnm
Witam,

nie mogę dziś na nic sensownego wpaść tak więc postanowiłem się zapytać was smile.gif

A więc mam 2 tabele , galleries i images
w galleries mam id, name
w images id, g_id , img
g_id -> id z galleries

i teraz pytanie -> chcę zamienić 2 galerie miejscami (id)
jako że id zmienić w galleries nie mogę to zamieniam miejscami nazwy, ale teraz zostaje kwestia grafik z galerii
jak sensownie im podmienić id ? pobierając wpisy z id1 i id2 a potem w pętli dać UPDATE images SET g_id='$noweid' WHERE id='$id_z_pobranej_listy'
jest imho szaleństwem bo łącznie wychodzi mi ok 80 zapytań :/

jakieś propozycje ?
nospor
Cytat
jako że id zmienić w galleries nie moge

a nie mozesz najzwyklej w swiecie dodac do galerii jeszcze jedno pole KOLEJNOSC, ktore to bedzie okreslalo kolenosc galerii? Zmiana kolejnosci ograniczac sie bedzie do operowania tylko i wyłącznie na tym jednym polu. nie komplikuj sobie zycia
Spawnm
to jest myśl , wielkie dzięki biggrin.gif
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.