Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

[php][mysql] Pozycja np. kategorii

Zdecydowałeś się na tworzenie interaktywnych stron przy pomocy PHP? Chcesz w łatwy i szybki sposób zarządzać danymi na swojej stronie? Tutaj znajdziesz pomoc w napotkanych przy tym trudnościach.

[php][mysql] Pozycja np. kategorii

Post 10.09.2008, 12:20:26

Witam,
W moim mini cmsie chciałbym zrobić tak żebym mógł zmieniać pozycję, np. kategorii. Czyli po prostu takie strzałeczki którymi mógłym coś przenosić do wyżej lub niżej. Domyślam się że trzeba by zrobić taki rekord jak POZYCJA w którym byłaby zapisana pozycja. Ale załóżmy że mam kategorię która ma POZYCJĘ 1 i mam drugą kategorię która ma POZYCJĘ 2. Gdy nacisnę strzałkę do góry to drugiej kategoria wzrasta o 1. Czyli w tej sytuacji mam dwie kategorie które maja pozycję 1. Także jest konflikt. Jak zrobić żeby automatycznie się układały i nadawały odpowiednie pozycje? Czy moze trzeba to inaczej rozwiązać?
Pozdrawiam
deha21
Posty: 227
Dołączył(a): 15.03.2005

Post 10.09.2008, 12:30:06

Hej,
Dlaczego sądzisz ze będzie konflikt? Jeśli pole POZYCJA bezie miało wartość w każdym rekordzie taką samą to posortuje MySql kolumne z id czy jak to tam masz
/Stef@n
Stef@n
Posty: 283
Dołączył(a): 14.08.2003
Lokalizacja: Nowy Targ

Post 10.09.2008, 12:49:34

Może i tak być ale załóżmy ze chce żeby było tak:

--ID--|--Kategoria--|--Pozycja--|
22 | Pierwsza | 1
23 | Druga | 1
11 | Trzecia | 1
44 | Czwarta | 2
.....

W tym przypadku POZYCJA jest taka sama ale ID są nieposortowane.

Chyba ze zrobić sortowanie po dacie ostatniej aktualizacji. Wtedy jeżeli wybrałbym dla kategorii pozycję 1 to ona będzie rzeczywiście pierwsza bo data aktualizacji wpisu w bazie byłaby nowsza. Co o tym sądzicie? Czy nie będzie się to gryzło z niczym?
deha21
Posty: 227
Dołączył(a): 15.03.2005

Post 10.09.2008, 14:20:08

tu możesz zobaczyć rozwiązanie Twojego problemu.
chicken17
Posty: 190
Dołączył(a): 09.03.2003
Lokalizacja: rotherham (uk)


Powrót do PHP i bazy danych


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 50899 zarejestrowanych użytkowników.
Najnowszy użytkownik: yjaheliq


Nasi użytkownicy napisali:

  • 936398 wiadomości
  • w 246843 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)