|
发表于 7-7-2014 01:59 PM
|
显示全部楼层
這方面有很多方案,
如果我來設計, 通常會用session 來做, 然後你的兩個按鈕 "Enter" 跟 "Submit" 需要不同的方式去處理,
Enter 最好是用 javascript/Jquery 去做 handler, 而Submit 就單純的設計成 input type="submit" 就好了
按了Enter後, 會回到purchase.php這頁, 而purchase 這頁在執行的時候需要優先檢查是否有POST 的資料進來例如:- if(isset($_POST))
- {
- //檢查資料的格式
- ...
- //將資料存到session裡面
- ...
- }
复制代码 然後在echo 你的textbox的時候需要檢查session裡面有沒有東西
這樣你就做到shoping cart類似的功能.(其實許多shopping cart都是用session 去完成的)
然後你的submit 就轉到insert.php裡面
跟一般的處理 $_POST["ITEM"]不同, 而是改成處理$_SESSION["ITEM"]
當然先放進table也是可以, 但是並不建議, 因為臨時的data 一旦放進DB裡面, 往後交易量變大 , 一來你還要想辦法把臨時的資料去掉, 多一個工作, 二來這樣一來那個臨時table 的內容會很亂, 久了之後讀取的performence會下降.
慢慢加油, 概念已經告訴你了, 有問題在提問.
|
|