【问题标题】:Singleform with different database具有不同数据库的单一形式
【发布时间】:2011-11-28 22:27:17
【问题描述】:

我想在php中制作一个表格,其中有两个类别。一个用于学生个人资料详细信息,另一个用于学生的 标记细节。现在的主要问题是所有这些都将在一个单一的形式中,意味着在一页中,学生详细信息等类别将保存在数据库的学生详细信息表中,而分数将保存在另一个名为标记数据库的数据库中。我也需要这两个类别的 CRUD。那么怎么做呢?

任何建议和帮助都将不胜感激。

【问题讨论】:

  • 我认为您可能混淆了databasetable 的概念。您可能希望将数据存储在同一数据库的两个单独的表中。此外,这个问题过于宽泛。您在哪些特定部分遇到问题? (请用具体细节编辑问题,在那之前:投票结束这个问题)。

标签: php mysql database


【解决方案1】:

表单和数据库表之间没有直接链接,那么您的问题是什么?

在处理form post的时候,为什么不在每张表上一个接一个地做mysql_query()呢?

【讨论】:

  • 其实我希望当我点击保存按钮时,它会根据它们的类别将输入字段保存在两个数据库中。
【解决方案2】:

您可以像这样构建表单以分隔表格:

<input type="text" name="data[student][name]" />
<input type="text" name="data[category][name]" />

然后您的 PHP 脚本会遍历数据并将其保存在相应的表中:

foreach($_POST['data'] as $table=>$row){
    // do your insert statemnet here (don't foregt to escape the Parameters!)
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-23
    • 2016-10-01
    • 1970-01-01
    • 2012-05-21
    • 1970-01-01
    • 2015-09-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多