n0one Posted November 5, 2008 Report Share Posted November 5, 2008 (edited) Sveiki! Taisīju mājaslapu un uzrādās nepieciešamība uztaisīt menu kārtošanu, ieksh mysql ievietoju jaunu iedalju - Ord ... Default=0. Lai kārtotu es pie linka lieku piem index.php?move=up&id=3, paareejo izdara funkcija ... Kods Ir šāds: Pats Kods (labots) Vai ir kautkas tāds ko es šeit varētu vienkāršot un samazināt koda garumu? P.S. Php ir 4.x un mysql arī ir 4.x ... Pieliku komentaarus ;) Edited November 5, 2008 by n0one Link to comment Share on other sites More sharing options...
andrisp Posted November 5, 2008 Report Share Posted November 5, 2008 Pirmkārt jau vajadzētu sākt ar normālu indentāciju. Savādāk grūti lasīt un saprast. Link to comment Share on other sites More sharing options...
Delfins Posted November 5, 2008 Report Share Posted November 5, 2008 ja nekļūdos, tad īsais: [id,old_ord] = select ... $neword = $old_ord + ($up) ? -1 : ($down ? 1 : 0) if ($neword != $old_ord) { update .. set ord = neword where id = $id update .. set ord = old_ord where id != $id && ord = neword } Link to comment Share on other sites More sharing options...
Recommended Posts