我正在使用一个函数,引导用户访问名为“comments2.php”的文件:
<form action="http://www...com/.../comments/comments2.php" method="post">
在comments2.php上,从表单传递过来的数据被插入到MySQL中:
$query = sprintf("INSERT INTO comment VALUES (NULL, %d, %d, '%s', NULL)", $uid, $subid, $comment);
mysql_query($query) or die(mysql_error());
然后,稍后在 comments2.php 中,我使用循环遍历满足特定条件的条目的查询。该循环包含一行,其中包含以下信息:
echo '<td rowspan="3" class="commentname1" id="comment-' . $row["commentid"] . '">'.stripslashes($row["comment"]).'</td>';
对于上面的函数,我希望 URL 由 id="comment-' . $row["commentid"] . '"
< 的“commentid”的最高值锚定/p>
如何做到这一点?
提前致谢,
约翰
最佳答案
mysql_query($query) or trigger_error(mysql_error().$query);
$id=mysql_insert_id();
header("Location:".$_SERVER['PHP_SELF']."#anchor$id");
exit;
关于php - 锚定表单的操作 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2912095/