新手问题,从当前页面传值到 edit.php,传不过去。<td align="center"> <a href="edit.php?id=$id">修改</a></td> 这句话错了吗

2015-12-14 12:38:39 +08:00
 syimo
while($row2=mysql_fetch_array($result2))
{
$num = $num+1;

$id = $row2["CID"]
?>
<tr>
<td align="center"><b><?php echo $num ?></b></td>
<td align="center"><?php echo $row2["Cname"] ?></td>
<td align="center"><?php echo $row2["Cage"] ?></td>
<td align="center"><?php echo $row2["Csex"] ?></td>
<td align="center"><?php echo $row2["Cphone"] ?></td>
<td align="center"><?php echo $row2["HouseID"] ?></td>
<td align="center"><?php echo $row2["Cnum"] ?></td>
<td align="center"> <a href="edit.php?id=$id">修改</a></td>

</tr>
<?php
}
3488 次点击
所在节点    PHP
14 条回复
jugelizi
2015-12-14 12:48:31 +08:00
尼玛
form 标签呢
jessynt
2015-12-14 12:49:58 +08:00
这是表单?要有 From 标签吧
jessynt
2015-12-14 12:50:17 +08:00
打错了, form୧(๑•̀⌄•́๑)૭
haiyang416
2015-12-14 12:53:23 +08:00
edit.php?id=<?=$id?>
or
edit.php?id=<?echo $id ?>
fregen
2015-12-14 12:53:42 +08:00
你前面都知道 php echo ,id 那怎么就忘了
haiyang416
2015-12-14 12:54:54 +08:00
@haiyang416 是 edit.php?id=<?php echo $id ?>
kiwi95
2015-12-14 12:55:26 +08:00
你要看链接生成的对不对,你这里一对 php 变量都没有放到 <?php ?> 标签里面
skylancer
2015-12-14 12:56:42 +08:00
第一眼就是 form 去哪了...
syimo
2015-12-14 12:57:18 +08:00
<form method="post" > 这是 tr 的内容</form>,写进去后, edit.php $id = intval($_GET['id']);还是得不到值么。。。
@jessynt
@jugelizi
Slienc7
2015-12-14 13:01:10 +08:00
其他不变,$id 改成 <?php echo $id; ?>
即可,没必要用 form ,别管其他。
imn1
2015-12-14 13:05:34 +08:00
你还是看 4/6 楼吧,$id 是 php 内容,前后没标记,就变成 HTML 内容了
syimo
2015-12-14 13:06:12 +08:00
$id 改成 <?php echo $id; ?> 就好了!!感谢楼上两位!!!!@xgowex@haiyang416
wd0g
2015-12-14 13:23:31 +08:00
题主找到 PHP 的工作了吗?
mytsing520
2015-12-14 14:46:12 +08:00
没必要 form

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/243399

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX