Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 4.128 pregleda

Najnovija ↓

Uređena lista u polju tabele i operacije... 29.04.2004. u 10:01 · pre 274 meseca #1
U tabeli jedno polje čuva podatke o uređenoj listi nečega. Lista se čuva kao string identifikatora nečega razdvojenih zarezima. Prazna lista je zarez... (tabela ima i identifikaciono polje, naravno)

Realizacija operacija s listom:
1. selekcija onih id-ova koji sadrže $sub_id
SELECT id FROM t WHERE list LIKE ',$sub_id,'

2. izbacivanje $sub_id-a
UPDATE t SET list = REPLACE(list, ',$sub_id,', ',')

...

n. dodavanje $sub_id_1 iza $sub_id_0 za $id
UPDATE t SET list = REPLACE(list, ',$sub_id_0,', ',$sub_id_0,$sub_id_1,') WHERE id = '$id'

Verujem da ovaj poslednji može da se malo prolepša, recimo funkcija INSERT() - ali još ne vidim elegantno rešenje za izračunavanje nekih parametara.
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme