mam pytanie otoz chcialem posortowac dane pobrane z bazy, lecz ta funkcja sort() nie bardzo dziala, albo ja nie wiem jak jej uzyc, niby potrzebne jest wczytanie tablicy, ale pomimo tego jakis mi error wyskakuje..

  1. // pobranie listy opcji udogodnien
  2. $udogodnienia_db = mysql_query("SELECT * FROM udogodnienia");
  3.  
  4. while ($pokaz = mysql_fetch_array($udogodnienia_db)) {
  5. echo '
  6. <label for="cb_u_'.$pokaz['id'].'">'.$pokaz['wartosc'].'</label>
  7. <input type="checkbox" name="cb_u_'.$pokaz['id'].'" value="on" />
  8. <br />';
  9. }


druga sprawa, to jakbyscie radzili zapisac pozniej dane z tego formularza do bazy, tzn chodzi mi o wiele checkboxow, moze jakos polaczyc to i poodzielac? chodzi o to ze wolalbym uniknac tworzenia dziesiatek pol, tylko np zlozyc wszystko i zapisac w jednej komorce bo do tego dojdzie jeszcze relacja pod danego usera i dany wpis (czyli chyba relacja wiele do wielu?)

tak sobie pomyslalem ze moze by tak zapisac same identyfikatory checkboxow a pozniej wyciagnac je z bazy za pomoca id? winksmiley.jpg

np stworzyc tabele udogodnienia
id | wykaz | id_usera | id_wpisu

imploadowac do jednej wartosci a potem exploadowac snitch.gif daloby cos takiego zrobic?


EDIT

ok z sortowaniem doszedlem jak to zrobic snitch.gif wiec chodzi mi w watku tylko o zapis