![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam dwie funkcje, jedna do dodawania lokalizacji druga do kasowania lokalizacji.
Lokalizacja - jest to liczba. a tabela w której jest to umieszczone to "text" i wartość wygląda np tak 1,3,6,12,33,4 - czyli oddzielone przecinkiem. Aby pokazać jak najepiej problem przedstawię na początku funkcję do dodawania lokalizacji:
Zapytanie sprawdza czy dany rekord istnieje, jeżeli nie istnieje to dodaje po przecinku. A teraz potrzebuję funkcję która będzie usuwać daną lokalizację z bazy danych. Aktualnie mam to rozwiązane na zasadzie:
Czyli najpierw pobieram dane na temat lokalizacji następnie obrabiam dane i dopiero robię update. Czy jest możliwość jakoś to poprawić tzn na takim samym rozwiązaniu jak przy dodawaniu aby nie używać funkcji php a wszystko zrobić po stronie mysql ? Ten post edytował mefjiu 21.03.2009, 00:12:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 5 Dołączył: 22.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Tak nie pierwsza osoba mi to mówi, ale przy obecnym projekcie jest to nie możliwe. Muszą to rozwiązać na tej zasadzie. Jeżeli się nie da zostanie tak jak jest. Nie jest to strasznie obciążają, a dodatkowo jest t wykonywane po stronie użytkownika- ajax. Ale fajnie by było zoptymalizować do maximum.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 20:07 |