Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] [mysql] Kolumny z możliwością zmiany ich pozycji.
bobo168
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

Ostrzeżenie: (0%)
-----


Witam, mam za zadanie napisać moduł cennika do pewnego moje autorstwa cms'u.
Cennik ma działać w następujący sposób:
1.Ma on byc na stronie przedstawiony w formie tabeli.
2.Dodajesz kolumny z możliwością ustalenia ich pozycji (i tu jest problem)
No i oczywiście dodawanie produktów. Moje pytanie brzmi w jaki sposób zrobić to ustalanie pozycji ? Żeby było to w miarę wydajne?
Go to the top of the page
+Quote Post
starach
post
Post #2





Grupa: Zarejestrowani
Postów: 999
Pomógł: 30
Dołączył: 14.01.2007
Skąd: wiesz ?

Ostrzeżenie: (0%)
-----


Dodajesz pole order typu int i sortujesz według niego zapytanie.
Go to the top of the page
+Quote Post
bobo168
post
Post #3





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

Ostrzeżenie: (0%)
-----


Heh ale jaki ktoś ma pozycje 2 dodam nową kolumne której dam pozycje 2 to ta pierwsza musi mieć wtedy 3.
Go to the top of the page
+Quote Post
Kicok
post
Post #4





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

Ostrzeżenie: (0%)
-----


  1. UPDATE tabela SET pozycja = pozycja + 1 WHERE ( pozycja > $pozycjaNowegoWiersza )


I nie powinno być problemów z wstawianiem nowego wiersza gdzieś w środku tabeli.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 11:46