看板 PHP 關於我們 聯絡資訊
我目前是做從index.php 這頁面 輸入好from資料 submit出去 資料就用ajax post方式傳過去edit.php 然後edit.php再接參數 下 sql 這邊已成功可以運行 然後我現在我想要 edit.php下完SQL後 取$lastID = mysql_insert_id(); 取$lastID inssert產生出的sql id 再回傳到 index.php 的 javasciprt 裡的 alert(" 成功的單據:" ); 想請問版上大大我該如何做才會有? Javascript index.php $("#addsubmit").on('click', function () { $.ajax({ url:"edit.php", data: '&' + $('#addprepayment').serialize() , type: "POST", datatype: "json", success: function(msg){ alert("成功的單據:" ); return false; }, error:function(xhr, ajaxOptions, thrownError){ alert("錯誤\"); } }); }); PHP edit.php $lastID = mysql_insert_id(); -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.158.69.251 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1430400814.A.F17.html
Y78: php:echo $lastID; js: alert(msg); 04/30 22:30
Deicide: Y78大 謝謝你 可是不好意思 小弟想再請問如果我只想 05/01 15:50
Deicide: 取$lastID 到 index.php這個頁面 單個變數在js上呈現就好 05/01 15:51
Deicide: msg 好像會有很多HTML CODE出現 05/01 15:51
crossdunk: 那你的php端就只能echo 一個呀 05/01 18:45
crossdunk: 你直接執行那個php檔 ECHO 出甚麼就會叫甚麼回JS 05/01 18:46
joey770911: 變成json 05/02 20:24
Deicide: 謝謝 我大概知道問題點了在哪裡了! 05/04 01:29
poiuy999: msg 就是php的echo 05/06 22:02