[請益] $sql 中帶有foreach裡面的$k和$v

看板PHP作者 (加油加油^^)時間16年前 (2009/08/05 09:28), 編輯推噓3(303)
留言6則, 4人參與, 最新討論串1/1
請各位在位的神主牌位幫我一下 有一個方法 function save_textfield() { global $_POST; $link = mysql_connect("localhost","5566", "shit") or die("connect ng...."); $DB = 'it'; $db=mysql_select_db($DB,$link)or die("資料庫輸入失敗");//進入資料庫語法 $sql = "update filestru_fw set fw02 = $k where fw01 = $v"; $rs = mysql_query($sql); foreach ($_POST as $k => $v) { mysql_query($sql); } }//end of function //怎麼會跳成這麼亂 不管... //大家可以很明顯看到$k $v那邊有問題 //如果我把$k$v都換成 '字串' 就會對 問題是我要用foreach掃 //掃到post變數裡有和資料表欄位有一樣的就存入其值 我怎麼放都不對 //我有用這招 => '".$k."' 放進sql語法裡面但是還是不行 //請有經驗的幫我一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.53.148

08/05 09:32, , 1F
你該在 foreach 的裡面才生成 $sql
08/05 09:32, 1F

08/05 09:34, , 2F
字串需要加"字串"
08/05 09:34, 2F

08/05 09:38, , 3F
他奶奶的我成功了 感謝66爺 六六大順 也謝謝其他人
08/05 09:38, 3F

08/05 09:54, , 4F
問題的確是順序問題
08/05 09:54, 4F

08/05 19:51, , 5F
這下我又多一個稱號變66爺了XDDDDD
08/05 19:51, 5F

08/06 03:13, , 6F
拜見66爺
08/06 03:13, 6F
文章代碼(AID): #1AUE1KYC (PHP)
文章代碼(AID): #1AUE1KYC (PHP)