Portál AbcLinuxu, 10. května 2024 15:18
Zdravím, mám problém s řazením obrázků podle jeho ID .... vše funguje korektně do tý doby, dokavať např. z 10 vložených obrázků druhý smažu a v momentě dalšího nahrání se mi nezařadadí na konec (id11) ale zobrazí se místo druhého smazazéno.
Poraďte mi kde je chyba ....
no jo (blik) ... já sem ale kus vola :o)))) Dík za nakopnutí, funguje to .....
eid
synteticky (t.j. technicky) primarny kluc, tak by logika aplikacie nemala zavisiet na zoradeni jeho hodnot. Nikde nie je zarucene, ze PK bude iba rast, uvolnene hodnoty sa mozu znovu pouzit a nakoniec najvacsie prekvapenie moze nastat po migracii do databazy, kde PK usporiadat ani nejde.
SELECT evph_id, evph_uid, evph_uname, evph_path, evph_title FROM epvh WHERE evph_eid = $idtoto
SELECT evph.id, evph.uid, evph.uname, evph.path, evph.title FROM epvh WHERE evph.eid = $idmam z toho kodu skoro pocit ze vas to nuti potom psat velmi kratke nazvy tabulek, coz muze byt po nejakem case dost matouci pro vasi orientaci. Nic ale neprani pouziti aliasu jako:
SELECT ep.id, ep.uid, ep.uname, ep.path, ep.title FROM event_photos ep WHERE ep.eid = $id
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.