Есть форма:
//print_r($form);
$options = array('0' => t('Политика'), '1' => t('Бизнес'), '2' => t('Общество'), '3' => t('Культура'), '4' => t('Книжные новости'), '5' => t('Новости
спорта'
)); $form['quest'] = array(
'#type' => 'radios',
'#title' => '',
'#options' => $options,
'#prefix' => '<div id = "poll">' . t('Какие новости вам интересны?'),
'#suffix'=> '</div>',
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Мой голос'),
);
return $form;
}
Есть ее обработчик:
db_query("UPDATE {poll_thems} SET count=count+1 WHERE title_poll = '%s'", $form_state['values']['quest']);
$form_state['redirect'] = 'poll_result';
}
Ясное дело, обработчик написан криво. Не знаю, как в Друпале передаются значения радиокнопок.
Вот, например,
<?php<input type="Radio" value="m" name="poll">Политика<br>
<input type="Radio" value="f" name="poll">Бизнес<br>?>
Как здесь передать в базу параметр value? Как это правильно в Друпале делается?
Комментарии
Помогите, пожалуйста, неужели никто не знает?