如何将数据从一个表插入和检索到mysql数据库中的另一个表

杰琳

我有两个表格页面和上载

页:

page_id,   page_name,   page_parent 
( 4,   test,   0)
( 5,   test-sub,   4)
( 6,   test-sub2,   4)

上载:

upload_id,   upload_name,   upload_root
(1,    test,   4)
(2,    test-sub,   4)
(3,   test-sub2,   4)

我非常成功地将page_id放入upload_root,但是当页面具有子菜单并输入到page_parent时出现了问题。

我的插入命令如下所示:

$name =  $_POST['name'];
$root = $_POST['root'];
$insert_sql = "INSERT INTO tbl_upload VALUES ('' , \"$name\",  \"$root\")";

$root = $_POST['page_id'];?>
<form action="" enctype="multipart/form-data" method="post">
<div>Name:   <input name="title" type="text" size="50"/></div> 
<input name="page_id" type="hidden" value= "<?php echo"$page_id"; ?>"
<input type="submit" value="Upload" id="upload" class="upload"/>
</form>

我的提取命令如下所示:

$fetch_sql = "SELECT upload_id, upload_name, upload_root from tbl_upload WHERE upload_root = \"$page_id\"";

我无法获得页面的正确网址。我没有用正确的词来描述我的问题。但是,我非常希望能将page_id的确切值(自动递增)检索到upload_id中(如果不可能的话),然后再返回upload_root。

我想做的是:

上载:

upload_id,   upload_name,   upload_root
(4,   test,   4)
(5,   test-sub,   4)
(6,   test-sub2,   4)
SGR
<?php
if (isset($_GET['submit']))
{
$name =  $_POST['title'];
$pageid = $_POST['page_id'];
$insert_sql = "INSERT INTO tbl_upload (upload_id, upload_name, upload_root) VALUES ('".$pageid."','".$name."','')";
mysql_query($insert_sql);
}
?>
<form action="your_page.php?submit=yes" enctype="multipart/form-data" method="post">
<div>Name:   <input type="text" name="title" size="50"></div> 
<input type="hidden" name="page_id" value= "<?php echo $page_id; ?>">
<input type="submit" value="Upload" id="upload" class="upload">
</form>

显然,在显示“ your_page.php”的页面上插入页面名称

您的代码容易受到SQL注入的攻击。请查看如何为将来的项目实施PDO。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将数据从一个表复制到同一数据库中的另一个表?

来自分类Dev

从一个数据库表插入到另一个

来自分类Dev

从一个数据库表插入到另一个

来自分类Dev

将值插入mysql数据库并将其检索以插入到另一个表

来自分类Dev

从一个表中选择多个列,然后将数据插入到PHP-MySQL中另一个数据库中的另一个表中

来自分类Dev

如何将所有配置单元表从一个数据库复制到另一个数据库

来自分类Dev

将数据从一个表复制到另一个数据库中的另一个表

来自分类Dev

将记录从一个表插入到另一个表,而不违反SQL Server数据库中的任何约束

来自分类Dev

如何将表从一个数据库更新到另一个?

来自分类Dev

从一个数据库表插入到 ANDROID 中的另一个数据库表

来自分类Dev

从一个表到另一个表的SQL Server数据库批量插入

来自分类Dev

从一个表插入到另一个表(不同的数据库)

来自分类Dev

如何将表克隆到另一个数据库?

来自分类Dev

将数据库中一个表的值插入到另一个数据库中的另一表

来自分类Dev

如何将记录从相互链接的表复制到另一个数据库中的另一个表?

来自分类Dev

如何将SQL Server 2008表从一个数据库导入到另一个数据库中的多个表中?

来自分类Dev

从从 C# MSSQL 中的另一个表中检索的 datagridview 数据插入到数据库

来自分类Dev

将数据从一个数据库复制到另一个数据库 - 包括引用的表和身份

来自分类Dev

如何将SQL Server 2008表从一个数据库导入到另一个数据库的多个表中?

来自分类Dev

如何通过IP将数据从一个数据库/表复制到另一个远程数据库

来自分类Dev

如何将一个数据字段的值复制到同一 SQLite 数据库中的另一个表中

来自分类Dev

使用 pgadmin 将数据行从一个表复制到同一数据库中的另一个表

来自分类Dev

如何将特定的数据列和数据行从一个表插入到另一个表?

来自分类Dev

如何将SQL数据从一个表还原到另一个表

来自分类Dev

如何将数据从一个表复制到另一个表?的PHP

来自分类Dev

mysql 从另一个数据库插入到表中选择

来自分类Dev

如何仅将数据从一个数据库表中的数据复制到sql server中的另一个数据库现有表

来自分类Dev

如何通过过程将另一个映射表的数据从一个表插入到另一个表

来自分类Dev

每5秒将数据从一个表复制到另一个@mysql数据库

Related 相关文章

  1. 1

    如何将数据从一个表复制到同一数据库中的另一个表?

  2. 2

    从一个数据库表插入到另一个

  3. 3

    从一个数据库表插入到另一个

  4. 4

    将值插入mysql数据库并将其检索以插入到另一个表

  5. 5

    从一个表中选择多个列,然后将数据插入到PHP-MySQL中另一个数据库中的另一个表中

  6. 6

    如何将所有配置单元表从一个数据库复制到另一个数据库

  7. 7

    将数据从一个表复制到另一个数据库中的另一个表

  8. 8

    将记录从一个表插入到另一个表,而不违反SQL Server数据库中的任何约束

  9. 9

    如何将表从一个数据库更新到另一个?

  10. 10

    从一个数据库表插入到 ANDROID 中的另一个数据库表

  11. 11

    从一个表到另一个表的SQL Server数据库批量插入

  12. 12

    从一个表插入到另一个表(不同的数据库)

  13. 13

    如何将表克隆到另一个数据库?

  14. 14

    将数据库中一个表的值插入到另一个数据库中的另一表

  15. 15

    如何将记录从相互链接的表复制到另一个数据库中的另一个表?

  16. 16

    如何将SQL Server 2008表从一个数据库导入到另一个数据库中的多个表中?

  17. 17

    从从 C# MSSQL 中的另一个表中检索的 datagridview 数据插入到数据库

  18. 18

    将数据从一个数据库复制到另一个数据库 - 包括引用的表和身份

  19. 19

    如何将SQL Server 2008表从一个数据库导入到另一个数据库的多个表中?

  20. 20

    如何通过IP将数据从一个数据库/表复制到另一个远程数据库

  21. 21

    如何将一个数据字段的值复制到同一 SQLite 数据库中的另一个表中

  22. 22

    使用 pgadmin 将数据行从一个表复制到同一数据库中的另一个表

  23. 23

    如何将特定的数据列和数据行从一个表插入到另一个表?

  24. 24

    如何将SQL数据从一个表还原到另一个表

  25. 25

    如何将数据从一个表复制到另一个表?的PHP

  26. 26

    mysql 从另一个数据库插入到表中选择

  27. 27

    如何仅将数据从一个数据库表中的数据复制到sql server中的另一个数据库现有表

  28. 28

    如何通过过程将另一个映射表的数据从一个表插入到另一个表

  29. 29

    每5秒将数据从一个表复制到另一个@mysql数据库

热门标签

归档