有一個mysql數據庫存儲ID和名稱,當用戶使用表單創建名稱時,他們可以創建現有名稱,因爲唯一ID是ids
,例如:如果名稱存在保存爲名稱(1)名稱(2)等
d49f2c32f9107c87c7bb7b44f1c8f297 name
2fa9c810fbe082900975f827e8ed9408 name
我想要做的就是在插入數據庫時保存第二個「名稱」 - >「名稱(1)」。
到目前爲止,我已經得到了,這是什麼,一個想法在
可以說輸入的名稱是「名」
$input = 'name';
選擇我們想要從MySQL數據庫檢查該名稱
mysql_query(SELECT * FROM `table` WHERE `name` = '$input');
如果結果存在,則插入爲$input.'(1)'
我q問題是如果名稱存在,並且名稱(1)也存在,那麼我如何在其中添加名稱(2)...
檢查我的答案 – dynamic 2011-05-12 13:38:26
可能相關:http://stackoverflow.com/questions/2614679/check-if-exists-if-so-update-by-1-if-not-insert – 2011-05-12 13:38:50
@ yes123:乞討接受?對於執行上帝的答案知道有多少個查詢? – 2011-05-12 13:39:03