我在制作Drupal模块时遇到问题.我创建了一个表单添加到数据库,但我没有运气创建表单来编辑一些记录这里是我的问题.问题是当我从数据库中加载值到表单加载并更改它们然后在提交新值之前单击提交按钮表单刷新.所以它更新到数据库同样的事情.这是一个代码:
function edit_form($form, &$form_state) {
$query = db_select('activity', 'f')
->fields('f')
->condition('IDA', $_GET['edit']);
$thefile = $query->execute();
$title = "";
$desc = "";
$file = "";
$privacy = "";
while($record = $thefile->fetchAssoc())
{
$title = $record['title'];
$desc = $record['description'];ick submit button form refresh before it submit new values. So it updates into database same thing as it was. Here is a good :
function edit_form($form, &$form_state) {
$query = db_select('activity', 'f') ->fields('f') ->co
$file = $record['trainingresource'];
$privacy = $record['privacy'];
}
$form['activity'] = …Run Code Online (Sandbox Code Playgroud) 我有一个表格,其中包含很少的ID,这些列通过多重选择放入数据库.例如,列包含:1,4,5,7,9.是否可以通过MySQL查询检查此列是否包含例如5号或不包含?我需要选择所有在该字段中列出的5号或其他人,并通过php打印它们.