[請益] 無法update (mysql) 懷疑是語法錯

看板PHP作者 (Southern Cross)時間19年前 (2006/07/08 02:02), 編輯推噓5(501)
留言6則, 5人參與, 最新討論串1/1
小弟又有問題了 orz 這次是可以insert卻無法update mysql的資料 ..... if($row_num==0) $str="INSERT into test id values '$id'"; else $str="UPDATE test SET id=ptt where id='$id'"; ^^^^^^我是寫死的 不是變數 這樣也不行說 ..... 測試過以後 發現可以insert卻不可以update orz @@ 請問我有哪邊錯嗎 ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.141.178 ※ 編輯: previa 來自: 218.170.141.178 (07/08 02:09)

07/08 04:02, , 1F
改成 where id='{$id}' 看看?
07/08 04:02, 1F

07/08 07:40, , 2F
SET id='ptt'
07/08 07:40, 2F

07/08 08:35, , 3F
SET id='ptt' 還有$str字串"裡面"最後不要加分號";"
07/08 08:35, 3F

07/08 14:17, , 4F
"INSERT into `test` (`id`) VALUES ($id)";
07/08 14:17, 4F
※ 編輯: previa 來自: 220.140.53.155 (07/08 18:14)

07/08 18:17, , 5F
因為資料庫是別人開給我的 請問要如何得之自己是否有updat
07/08 18:17, 5F

07/08 18:18, , 6F
e的權限呢 ? 我沒有找到如何看自己權限的指令說
07/08 18:18, 6F
文章代碼(AID): #14hg6Z3o (PHP)
文章代碼(AID): #14hg6Z3o (PHP)