form feltöltése adatokkal

hellcat képe

Egy egyszerű problémám van, de sehogyan sem tudok rájönni mit kell tennem. Kezdő vagyok, bocs az alap kérdésért :)

Van egy formom, amit a drupal_get_form() függvénnyel teszek ki, valamint működik hozzá a submit is. Submitkor a formból kapott adatokat beteszi az adatbázisba. Ez idáig oké, az insert működik. De ezt a formot arra is szeretném használni, hogy egy, már az adatbázisban lévő rekordot módosítsak. Hogyan tudom renderelés előtt betölteni ezeket az adatbázisból származó adatokat a form-ba? A DB lekérdezés működik, azzal nincs baj, megvannak az adatok, csak az nem tudom hogy lesz ez a formban.

Próbáltam azt, hogy abban a függvényben, amit a drupal_get_form() hív, kitöltöm a form elemek #value mezőjét is. Ekkor azonban hiába módosítom az adatokat a böngészőben, submitkor ugyanazt kapom amit eredetileg a #value mezőbe tettem. Nem módosul az adat, hiába írom át a böngészőben amikor megjelenik a form, utána ugyanazt kapom mint ami eredetileg volt.

Tudtok segíteni? Köszi előre is...

Drupal verzió: 
pp képe

#default_value, nem #value!

pp

2
0