我如何更新一個查詢多行?php更新多行
table
id ref_no name
-------------------
1 a
2 b
3 c
4 e
5 f
...................
,因爲我剛剛創造了新的ref_no
列及其空白。我預計列id = ref_no
下面我試過,但給我相同的ID:
$q = $db->query("SELECT id_user FROM user");
while($r = $q->fetch_array(MYSQLI_ASSOC)) :
$db->query("UPDATE user SET user_no='".$r['id']."'");
endwhile;
簡單笑感謝 – tonoslfx 2011-04-18 14:26:16
@ boyee007接受哥們避免DUP ANS笑 – jimy 2011-04-18 14:28:30
是否有可能像在前面追加ref吧?即:ref1,ref2等'$ db-> query(「UPDATE user SET ref_no = AE'」。$ r ['id']。「'其中id =」。$ r ['id']);'不確定它會起作用嗎? – tonoslfx 2011-04-18 14:38:52