dousongqiang2585 2014-09-29 14:04
浏览 37

如何使用PHP将表中的选定数据插入另一个表?

I want to insert selected data from one of my table under the same database. I have a code but it doesn't work.

moduleindex.php

<?php
    include "connectdatabase.php";//include the connection file
    $db = mysql_select_db("section_masterfile",$connectDatabase);

    $queries = "Select student_Firstname, student_Lastname, student_Section FROM masterfile_table";

    if(isset($_POST['TeacherName'])&& isset($_POST['SectionName']))
    {
     $searchTeacher = $_POST['TeacherName'];
     $searchSection = $_POST['SectionName'];
     $queries = "Select student_Firstname, student_Lastname, student_Section FROM masterfile_table WHERE section_Teacher = '{$searchTeacher}' AND student_Section='{$searchSection}'";
    }

    $queried = mysql_query($queries,$connectDatabase);

?>

insertdata.php

<?php
    include 'moduleindex.php';
    include 'connectdatabase.php';

    $db_pdf = mysql_select_db("section_masterfile",$connectDatabase);


     while($row = mysql_fetch_array($queried))
    {
         $field1 = $row['student_Lastname'];
         $field2 = $row['student_Firstname'];
         $field3 = $row['student_Section'];
         $insert_query = mysql_query("INSERT INTO pdf_table (student_Lastname,student_Firstname,student_Section) VALUES ('{$field1}', '{$field2}', '{$field3}')",$connectDatabase);
     }
?>
  • 写回答

2条回答 默认 最新

  • dounianxie2058 2014-09-29 14:08
    关注

    You can use single query for both purpose, Try something like this

    INSERT INTO pdf_table (student_Lastname, student_Firstname, student_Section )
       SELECT student_Lastname, student_Firstname, student_Section FROM masterfile_table
    

    You can also add the conditions with your select query as per your requirement.

    评论

报告相同问题?

悬赏问题

  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?