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>
4

1 に答える 1

0

もしかして...

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

つまり、Url 文字列から引用符を削除し、iduserid パラメーターにアンパサンド (&) プレフィックスを追加します。

于 2011-10-31T20:59:15.590 に答える