如何使用PHP复制mysql行记录并将其以不同ID保存在同一个表中
我是新来的如何使用PHP复制mysql行记录并将其以不同ID保存在同一个表中,php,mysql,copy,crud,Php,Mysql,Copy,Crud,我是新来的php。我有一个web表单的代码,它从用户那里获取数据并将其保存到mysql数据库中。我有一个编辑按钮。当用户点击编辑按钮时,我想要它。在这里,用户可以选择在同一个表中创建相同数据的副本。 有人给我一个密码。但因为我是PHP新手,所以我不知道如何应用这些代码 这是代码 这是我的代码只需将来自数据库的数据存储到全局变量,如: <?php $name =""; $desgination = ""; // and so on..... //fetch data
php
。我有一个web表单的代码,它从用户那里获取数据并将其保存到mysql
数据库中。我有一个编辑按钮。当用户点击编辑按钮时,我想要它。在这里,用户可以选择在同一个表中创建相同数据的副本。
有人给我一个密码。但因为我是PHP新手,所以我不知道如何应用这些代码
这是代码
这是我的代码只需将来自数据库的数据存储到全局变量,如:
<?php
$name ="";
$desgination = "";
// and so on.....
//fetch data from db
$q = mysql_query("your query");
(while $r=mysql_fetch_array($q))
{
$name = $r['column_name'];
$designation = $r['column_name'];
//....
}
?>
请注意,您的代码位于创建副本的同一页中。现在,当用户按下复制按钮时
<?
if(isset($_POST['copy']))
{
mysql_query("insert into table values ('$name',$designation',....)");
}
您能从数据库中获取记录吗?@RahulMishra是当我单击“编辑”按钮时,所有记录都会从数据库中获取;当您单击“复制”时,所有记录都会复制到剪贴板,或者您想将其插入数据库中immediatly@RahulMishra我想立即在数据库中插入所有记录。我想当用户点击复制按钮时,数据会立即插入数据库中,请回答我的问题…我希望这能对您有所帮助