我构建了一个数据库,在该数据库中我有一个主表,然后是与该表的多对多关系。我希望有一个简单的方法,在单个视图(最好是数据表视图)中,能够向我的表提供所有数据(包括其所有关系)。据我所知,我一次只使用一条记录,然后在不同的标签中使用子表单来完成此操作。但是,我希望这可以在类似于表格的环境中完成而不是表单,根据我的理解,不允许以连续形式使用子表单。
我要问的是,在数据表视图中是否有办法插入所有这些数据?据我所知,多值字段正是如此,唯一的区别是Access隐藏了用户的内部依赖关系表。因此,至少在理论上,这应该是可能的。
举个例子,我可能有一个数据库有三个表:
require_once('../../../wp-load.php');
function insertuser(){
if(){
global $wpdb;
$fname=$_POST['fname'];
$lname=$_POST['lname'];;
$table_name = $wpdb->prefix . "newsletter";
$wpdb->insert($table_name, array('lname' => $lname, 'lname' => $lname) );
}
?>
<form action="" method="post">
Firstname: <input type="text" name="fname" /><br><br>
Lastname: <input type="text" name="lname" /><br><br>
<input type="submit" name="submit"/>
</form>
<?php
}
insertuser();
每个人都可以有多个喜欢的颜色,最好在数据表视图中设置,显示以下字段:People.ID,People.Name,People.ColorID。
然而,后一列应显示为带有复选框的下拉列表,以避免列出与该字段不同的多行。
我有几个这样的依赖,虽然如果我能解决其中一个,那么我希望能够完成其余的工作。
感谢您的帮助!