各位大佬,小弟新學php,如圖所示,同樣的變數$name ,用echo輸出則沒有值,而下方從資料庫可以查到輸入的值,請問這是為什麼? ,詳細問題,下附程式碼這是前端頁的ajax請求截圖
不要寫 select *
沒有是正常的,你echo的name是你從前端表單提交的資料,但是你下方的$name 是從資料庫查詢得到的,由於你sql語句為select * from 表名,也就是說,無論你前面能不能得到$name 只要資料庫能連結起來,且資料庫有資料,這個$name 一定能從資料庫查到
不要寫 select *
沒有是正常的,你echo的name是你從前端表單提交的資料,但是你下方的$name 是從資料庫查詢得到的,由於你sql語句為select * from 表名,也就是說,無論你前面能不能得到$name 只要資料庫能連結起來,且資料庫有資料,這個$name 一定能從資料庫查到