Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用于在my sql中更新insert和delete的动态输入框_Php_Javascript_Jquery_Html_Ajax - Fatal编程技术网

Php 用于在my sql中更新insert和delete的动态输入框

Php 用于在my sql中更新insert和delete的动态输入框,php,javascript,jquery,html,ajax,Php,Javascript,Jquery,Html,Ajax,我有一个简单的表单,但我想在同一页中动态地将表单操作从insert更改为update,并且我想在同一页中显示值。我已经在href链接中编写了更新。请帮帮我 <?php $username="root"; $password=""; $database="test"; include"db.inc.php"; $order = "SELECT * FROM tablename1"; $result = mysql_query($order); while ($row=mys

我有一个简单的表单,但我想在同一页中动态地将表单操作从insert更改为update,并且我想在同一页中显示值。我已经在
href
链接中编写了更新。请帮帮我

<?php
$username="root";
$password="";
$database="test";

  include"db.inc.php";
  $order = "SELECT * FROM tablename1";
  $result = mysql_query($order);
  while ($row=mysql_fetch_assoc($result)){
   echo ("<tr><td>$row[sno]</td>");
   echo ("<td>$row[name]</td>");
   echo "<td ><a href=\"test.php?id=".$row['sno'] . "\" onclick=\"return confirm('Are you sure you want to edit datas?');\">Edit</a></td>";
   echo "<td><a href=\"insert1.php?id=".$row['sno'] . "\" onclick=\"return confirm('Are you sure you want to delete?');\">Delete</a></td></tr>";
  }
?>

我以为你在单页中要求动态插入/更新/删除

如果是这种情况,您应该使用ajax调用。从服务器获得响应后,通过javascript动态地将表单更改为insert/update/delete

如果你想学习ajax,从这个开始


我想这可能有助于你………

你的要求不明确请不要在新代码中使用mysql函数。他们是。与或一起使用。这很好,谢谢兄弟。我是一个新的堆栈溢出和phpra,而不是动态更改表单操作。我通常会将表单发送到一个php脚本,然后该脚本可以确定它是否需要创建新记录或更新现有记录。我同意@Al_。您应该考虑使用一个公共php脚本,并根据您希望完成的操作(无论是插入还是更新),将参数传递给它(可能使用表单中的隐藏字段)。