作者LAOS (LAOS)
看板PHP
标题[请益] 关於mesql的auto_increment
时间Sun Apr 3 14:48:00 2011
$sql = "INSERT INTO item (want_account) VALUES (";
$sql .= "$w_acc)";
如上,在做完某件事之後,会把$w_acc值放到item资料表的want_account栏位
现在的问题就是,item里面的id(流水号)是auto_increment的,有值进去
就会直接列出一笔新的,我想指定值进去某一笔资料中
於是改成这样写
$sql = "INSERT INTO item (item_id,want_account) VALUES (";
$sql .= "'".$_GET["item_id"]."',";
$sql .= "$w_acc)";
这样就变成无法新增了
在维持auto_increment的情况下,如何达到?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.41.250.134
1F:推 cjoe:为什麽 id 有『'』,ACC没有? 04/03 16:56
2F:推 cjoe:另外,我试了一下 指定值是可以的,只要不要重覆到就好了 04/03 17:01
3F:→ gname:$sql .= "'$w_acc')"; 04/03 23:37