-4
A
回答
1
使用這樣
$sql = mysqli_query("select * from table where condition");
if(mysqli_num_rows($sql) == 0)
{
// insert query
}
else
{
// update query
}
2
INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6)
ON DUPLICATE KEY UPDATE c=VALUES(a)+VALUES(b);
前面已經指出的user868766,檢查this link
相關問題
- 1. 查詢數據庫
- 2. 查詢數據庫
- 3. 查詢數據庫
- 4. 數據庫查詢計數
- 5. Node.js數據庫查詢
- 6. Django查詢數據庫
- 7. Java和數據庫查詢?
- 8. 數據庫相關查詢
- 9. DBMS SQL數據庫查詢
- 10. Oracle數據庫SQL查詢
- 11. Android Parse數據庫查詢
- 12. 數據庫查詢/模型
- 13. 查詢數據庫設置?
- 14. 優化數據庫查詢
- 15. 多個數據庫查詢
- 16. 用php查詢數據庫
- 17. SQL查詢從數據庫
- 18. Northwind數據庫Linq查詢
- 19. SQL查詢數據庫
- 20. Rails數據庫查詢ROR
- 21. 數據庫查詢問題
- 22. 數據庫,查詢實現
- 23. 查詢SQL數據庫
- 24. 查詢MySQL數據庫
- 25. UPC API數據庫查詢
- 26. 沙發數據庫查詢
- 27. 從數據庫SQL查詢
- 28. 查詢操作數據庫
- 29. SQLite數據庫查詢
- 30. 更新數據庫查詢
是,使用:http://dev.mysql.com/doc/refman/5.6/ en/insert-on-duplicate.html –
是的,這是可能的,你試過了什麼? –
@LearneR我想更新數據,如果它已經插入,如果沒有,然後將其插入數據庫..你可以建議查詢的呢? – user1688258