查询字符串:如何附加新插入的数据库行的行 ID(PHP)?

发布于 2024-12-13 03:41:20 字数 599 浏览 0 评论 0原文

好的,我可以获得创建的最后一行的编号,如下所示。现在,我想将其附加到 URL 中?查询字符串,以便我可以在下一页上使用此特定记录。 这是我尝试执行的方法,其中字段 iduserid 是我的主键。如果我只是将其插入页面上的文本字段中,它会显示正确的数字。 (注意:LastRec是一个包含当前行的iduserid字段的记录集)

但它不会在查询字符串中返回任何内容。怎么了?

<?php
$result = mysql_query('SELECT iduserid FROM userinfo ORDER BY iduserid DESC LIMIT 1');
if (!$result) {
    die('Invalid query: ' . mysql_error());
}
$USER_ID = mysql_fetch_field($result,0);
?>

<a href="cp-AccountInfo.php?<?php echo $_SERVER['QUERY_STRING']?>"iduserid="<?php echo $USER_ID ?>""><div class="OKbtn"></div></a>

OK, I can get the number of the last row created, as I do below. Now, I want to append it to the URL? query string so I can use this particular record on the next page.
Here's the way I'm trying to do it, where the field iduserid is my primary key. If I just insert it into a text field on the page it displays the correct number. ( note: LastRec is a record set that contains the iduserid field of the current row)

But it doesn't return anything in the query string. What's wrong?

<?php
$result = mysql_query('SELECT iduserid FROM userinfo ORDER BY iduserid DESC LIMIT 1');
if (!$result) {
    die('Invalid query: ' . mysql_error());
}
$USER_ID = mysql_fetch_field($result,0);
?>

<a href="cp-AccountInfo.php?<?php echo $_SERVER['QUERY_STRING']?>"iduserid="<?php echo $USER_ID ?>""><div class="OKbtn"></div></a>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

歌枕肩 2024-12-20 03:41:20

您的意思是...

 <a href="cp-AccountInfo.php?<?php echo $_SERVER['QUERY_STRING']?>&iduserid=<?php echo $USER_ID ?>"><div class="OKbtn"></div></a>

换句话说,删除 Url 字符串中的引号,并在 iduserid 参数后面附加一个与号 (&) 前缀。

Did you mean...

 <a href="cp-AccountInfo.php?<?php echo $_SERVER['QUERY_STRING']?>&iduserid=<?php echo $USER_ID ?>"><div class="OKbtn"></div></a>

In other words, remove the quotes from your Url string and append the iduserid parameter with an ampersand (&) prefix.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文