-1

うまくいけば、非常に簡単な質問ですが、私は立ち往生しています。システムに新しいユーザーを作成するためのページがあり、ユーザーの作成後にユーザー ID を表示します。

printf("New member added. The new member ID is %d \n", $mysqli->insert_id );

これをリンクに変換する方法を誰か教えてもらえますか? ID をクリックして /display= ID 番号.phpに移動できるようにしたいのですが、aa href に入れようとしましたが、失敗し続けます。

みたいなことを考えていた

 printf("New member added. The new member ID is <a href="display=%d"> \n", $mysqli- >insert_id );

ありがとう

4

4 に答える 4

1

リンクの HTML を printf ステートメントに入れ%d、URL 内で ID を配置する場所を指定するだけです。引用符が一致していることを確認してください。エスケープせずに二重引用符で囲まれた文字列内で二重引用符を使用していないこと。

于 2013-06-30T12:37:26.600 に答える
0

このようなリンクを作成できます<a href="display=<?php echo $mysqli->insert_id; ?>.php">ID Link</a>

あなたの場合、エスケープ"または使用が必要です'

printf("New member added. The new member ID is <a href=\"display=%d\">Link</a> \n", $mysqli- >insert_id);

于 2013-06-30T12:39:09.773 に答える
0

GET パラメータを使用して URL に渡す必要があります。

?param1=value1&param2=value2&param3=value3

次に、PHP でこれらのパラメーターの値を次のように読み取ることができます。

$_GET['param1']
$_GET['param2']
$_GET['param3']
于 2013-06-30T12:41:32.893 に答える