Php 将表单API值写入数据库
我想用以下代码将API表单生成的Drupal表单值写入我的数据库: 在我的数据库中只显示1,仅此而已。发生了什么?谢谢Php 将表单API值写入数据库,php,database,drupal,drupal-6,Php,Database,Drupal,Drupal 6,我想用以下代码将API表单生成的Drupal表单值写入我的数据库: 在我的数据库中只显示1,仅此而已。发生了什么?谢谢 $sql= "INSERT into {test} (id, studiejaar, opleiding, soortStage, stageplaats,periodes)VALUES(1, '%s', '%s', '%s', '%s', '%s')"; db_query($sql, $form['studiejaar']['#value'], $form['
$sql= "INSERT into {test} (id, studiejaar, opleiding, soortStage,
stageplaats,periodes)VALUES(1, '%s', '%s', '%s', '%s', '%s')";
db_query($sql, $form['studiejaar']['#value'], $form['opleiding']['#value'], $form['soortStage']['#value'],
$form['stageplaats']['#value'], $form['periodes']['#value']);
- 首先,使用$form_state['values']['studiejaar']等替代$form
- 您可能不应该指定id,只需将其保留,MySQL将自动增加该值
- 如果您已经用(您需要做什么!)定义了表,那么您也可以使用
- 首先,使用$form_state['values']['studiejaar']等替代$form
- 您可能不应该指定id,只需将其保留,MySQL将自动增加该值
- 如果您已经用(您需要做什么!)定义了表,那么您也可以使用