sasasada 2021-02-13 10:38 采纳率: 100%
浏览 177
已采纳

没有使用form表单,可以直接使用action传递参数吗

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>浏览数据</title>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
<body>
<center>
 <table width="798" border="0" cellpadding="0" cellspacing="0">
    <tr>
    	<td width="798"  height="108" background="images/banner.jpg">&nbsp;</td>
    </tr>
	<tr>
		<td>
		<table width="100%" height="38" border="0" cellpadding="0" cellspacing="0" background="images/link.jpg">
			<tr>
				<td width="193" align="center" valign="middle">
				<b><?php echo date("Y-m-d")." ";?></b></td>
				<td width="101" align="center" valign="middle"><a href="index.php">浏览数据</a></td>
				<td width="102" align="center" valign="middle"><a href="#">添加图书</a></td>
				<td width="101" align="center" valign="middle"><a href="#">简单查询</a></td>
				<td width="100" align="center" valign="middle"><a href="#">高级查询</a></td>
				<td width="101" align="center" valign="middle"><a href="#">分组统计</a></td>
				<td width="100" align="center" valign="middle"><a href="#">退出系统</a></td>
			</tr>
		</table>
		</td>
	</tr>
</table>
<table width="799" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td align="center" valign="middle">

<?php
include_once("conn/conn.php");
?>
<table width="90%"  border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td height="25" width="5%" class="top">id</td>
    <td width="30%" class="top">书名</td>
    <td width="10%" class="top">价格</td>
    <td width="20%" class="top">出版时间</td>
    <td width="10%" class="top">类别</td>
	<td width="10%" class="top">操作</td>
  </tr>
<?php
	$sqlstr = "select * from tb_demo02 order by id";
	$result = mysqli_query($conn,$sqlstr);

	while ($rows = mysqli_fetch_row($result)){
		echo "<tr>";
		for($i = 0; $i < count($rows); $i++){
			echo "<td height='25' align='center' class='m_td'>".$rows[$i]."</td>";
		}
		echo "<td class='m_td'><a href=update.php?action=update&id=".$rows[0].">修改</a>/<a href='#'>删除</a></td>";
		echo "</tr>";
	}

?>
</table>
 </td>
    </tr>
</table>
 <table width="798" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td height="48" background="images/bottom.jpg">&nbsp;</td>
    </tr>
</table>
</center>
</body>
</html>

<a href=update.php?action=update&id=".$rows[0].">修改</a>

这个超链接并没有在form里,为什么还是能传递值给update.php ?

  • 写回答

6条回答 默认 最新

  • 西风逐白马 2021-02-17 20:00
    关注

    “这个超链接并没有在form里,为什么还是能传递值给update.php ?”

    先回答这个,form标签是from标签,a标签是a标签,两者没有必然联系,form是通过它自己的action属性来确定地址,a标签是通过href属性。所以说你的a标签的href属性给了地址值它自然就访问update.php了,和有没有form没关系。

    然后是否可以使用action传递参数,form的action属性是url值,所以当然可以使用和你写a标签href属性的方式一样来拼接字符串进行传值

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化