2011-12-25 50 views
1

我正在構建一個簡單的筆記應用程序。爲了在筆記之間切換(例如,在「化學」主題下,從「共價鍵」到「價電子」),我想將頁面鏈接到它自己並更改一些php變量,不同的音符。我在考慮使用post方法,但我不知道如何將它與鏈接集成。PHP可變進位

+1

歡迎來到SO!給我們一些提示,告訴我們問題是什麼以及你在找什麼。只是說你不知道一些不具體的東西是不夠的,在某些情況下可能有資格受到懲罰! – Anonymous 2011-12-25 20:49:40

+1

@丹Surfrider:*懲罰*聽起來很難。最難的處罰是不回答問題;) – hakre 2011-12-25 20:56:00

+1

@hakre真實的,我只是喜歡這個表述 - 聽起來很嚇人;) – Anonymous 2011-12-25 21:17:36

回答

0

你想使用GET,而不是發佈:

mynotesapp.com/myuri.php?note=number 

可能是最簡單的方法。你可以抓住這個:

$noteNumber = $_GET['note']; 

那麼你可以使用這個變量來得到任何你在MySQL存儲(即SELECT ID, TEXT FROM NOTES WHERE ID = '$noteNumber')的音符一個特定的信息。

0

你爲什麼要POST

你可以用鏈接的GET

例做到這一點:

chemistry.php?note_id=1 

的PHP代碼:

<?php 
    $id = $_GET['note_id']; 
    ... 
?> 

現在基於註釋標識符可以加載不同的音符

0

HTTP POST標題只有在使用表單時纔會發送,或者您可以使用ajax加載將變量發佈到另一個文檔。

但是,我建議使用GET而不是POST,因爲這在這樣一個簡單的應用程序中更容易維護。命名一個鏈接,如<a href="mysite.php?note=chemistry">LINK</a>。稍後,您可以通過$_GET['note']調用該變量。祝你好運!