2013-06-30 25 views
-1

希望有一個非常簡單的問題,但我被卡住了。 我有一個用於在我的系統上創建新用戶的頁面,創建用戶後顯示用戶ID。insert_id作爲href?

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

有人可以告訴我如何把它變成鏈接?我希望能夠點擊該ID並被帶到/ display = ID號 .php 我試圖把它放入一個href,但它一直失敗。

正想着,像

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

感謝

+0

你是怎麼把它放到鏈接中的? – bwoebi

回答

1

你只要把HTML的鏈接進入printf語句,用你想要的ID是在URL中%d。只要確保引號匹配;你沒有在雙引號字符串中使用雙引號而不轉義它們。

+0

明白了......是我的名言。謝謝 – Gary

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);

0

你需要使用GET參數,它傳遞的網址:

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

然後在PHP中,您可以讀取這些參數的值,如:

$_GET['param1'] 
$_GET['param2'] 
$_GET['param3'] 
0
<?php printf("New member added. The new member ID is <a href=\"display=%d\">Link</a> \n", "$mysqli- >insert_id"); 
?> 

我tested.Itz工作的罰款。