我有一個PHP插入一個數字到我的數據庫。我希望數據庫中的每個值1都應爲0,01,因此如果某個人輸入50,它將在數據庫中插入爲0,5。這意味着我必須將php中的數字乘以0,01。這可能嗎?我有這樣的代碼插入數到數據庫$sql = "insert into $DB_Table (score) values('$points');";
在數據庫中插入一個插入從php
0
A
回答
1
首先你應該看看mysqli,它會給你更安全的與mysql的交互。
你可以解決你的問題是這樣,但:
$sql = sprintf("INSERT INTO %s (score) VALUES ('%s');", $DB_Table, $points * 0,01);
在mysqli的相應的會是這樣的:
$stmt = $db->prepare("INSERT INTO $DB_Table (score) VALUES (?);");
$stmt->bind_param("s", $point * 0,01);
$stmt->execute();
這可以幫助你避免SQL注入和這樣。 祝你的項目好運。
0
$sql = "INSERT INTO $DB_Table (`score`) VALUES('" . ($points*0.01) ."');";
0
0
你試過
$sql = "insert into $DB_Table (score) values('".($points/100)."');";
而且你不提什麼數據類型的字段;我相信十進制是你需要的,而不是int
相關問題
- 1. 從一個文件中插入行插入數據庫
- 2. 創建一個數據庫插入從PHP中的數據?
- 3. 在數據庫中插入一個值
- 4. 在數據庫中插入一個整數數據(PHP)
- 5. PHP從數組插入到數據庫
- 6. PHP插入到數據庫
- 7. PHP MySQL插入數據庫
- 8. 插入數據庫與PHP
- 9. 將PHP插入數據庫
- 10. 從一個數據庫表插入另一個數據庫
- 11. SQL插入?插入數據從一個到另一個
- 12. 將數據從一個數據庫插入到另一個數據庫中
- 13. PHP - 在同一個文件中插入數據庫
- 14. 在數據庫中插入一行
- 15. 插入一個數組MySQL數據庫
- 16. 從非空輸入插入數據到MySQL數據庫用PHP
- 17. 如何從多個數組插入數據到數據庫PHP?
- 18. 從兩個數據庫列名插入一個輸入值
- 19. 插入數據到數據庫和PHP
- 20. 數據插入到數據庫 - PHP MYSQL
- 21. 從表格中插入另一個數據庫的數據
- 22. 插入一個空值插入數據庫
- 23. 插入到另一個數據庫只插入1條記錄
- 24. 在數據庫中插入多個值
- 25. 當我插入一個值到數據庫它插入兩行到數據庫
- 26. 使用php在數據庫中插入多個數據?
- 27. 插入在數據庫用PHP
- 28. 插入查詢未插入數據庫
- 29. 數據庫插入
- 30. 插入數據庫
謝謝,它的工作! – Stumpp