首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将HTML数据或查询结果插入到新表中

将HTML数据或查询结果插入到新表中
EN

Stack Overflow用户
提问于 2012-08-16 20:00:31
回答 2查看 115关注 0票数 0

我可能有两个问题。第一个问题,我想我知道答案,但我还是要问它,以防万一我遗漏了一些显而易见的东西。

  1. 可以将HTML行中的数据插入到db表中吗?见下文:

我希望将每个表行中的数据写入数据库中的一行。如果答案是否定的,我将转到我的第二个问题。

下面是我编辑的数组,它输出这个HTML。

代码语言:javascript
复制
    $count;
if(empty($workout_class) === false)
{   
foreach($workout_class as $wc){
if ($wc['pagenum'] !== $pagenum) continue 1;

    echo '<tr>
        <td name="first_name'.$count.'">'. ($wc['first_name']).' 
        <span name="nickname'.$count.'">('. ($wc['nickname']).')</span>
        </td>
              <td name="order'.$count.'">'. ($wc['order']). '</td>
              <td>
              <select name="movement'.$count.'" width=200>
              <option>'. ($wc['mv_00']). '</option>
              <option>'. ($wc['mv_01']). '</option>
              <option>'. ($wc['mv_02']). '</option>
              <option>'. ($wc['mv_03']). '</option>
              <option>'. ($wc['mv_04']). '</option>
        </select></td>
        <td name="rep_set_sec'.$count.'">'. ($wc['rep_set_sec']). '</td>
        <td name="rest'.$count.'">'. ($wc['rest']). '</td>
        <td>00</td>
        </tr>';
        $count++;

   } // foreach($data_array

我有几个问题。$_POST没有从"name“值中提取任何数据。它也只循环通过第一行并停止。任何想法。

EN

Stack Overflow用户

发布于 2012-08-16 20:17:24

正如Zak所提到的,您需要将这个表放在表单中并提交,然后是进程服务器端(PHP).或者让JavaScript获取值并通过AJAX提交到服务器端脚本。无论哪种方式,您都必须有一个脚本服务器端来获取这些值,构建一个查询并生成一个DB条目。

另外,您可能希望为每个HTML组件创建id元素,以便您可以轻松地从POST中检索这些值,如下所示.

代码语言:javascript
复制
<select id="colby" name="colby" width=200> 
票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11994605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档