php - Obtain form value from Drupal 6 module form while loop -


inside form hook:

     $count = 1;     while($slice = db_fetch_array($fruit)){       $section = $slice['section'];        $form[$section][$count] = array(           '#type' => $slice['type'],           '#title' => $slice['title'],       '#value' =>$slice['value'],         //'#default_value' => $slice['default_value'],       '#disabled' => $true_statement,           '#size' => $slice['size'],       '#description' => $slice['description'],        '#options' => unserialize($slice['options']),        '#prefix' => $slice['prefix'],        '#suffix' => $slice['suffix'],  );     $count = $count+1;     } 

inside save :

function student_grant_save($form, &$form_state) {   $vari = $form_state['values']['2'];  //or question count # 3,4,5...etc...   drupal_set_message(t('hi').$vari); } 

only hi gets printed. why can't see form value user imputed?
used dpm($form_state); , see have value entries blank though user entered them in.
reason 'value' entry in mysql table has question atributes, taking on 'default_value' , not letting user alter form values upon submit. there way around this?


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -