0
A
回答
1
決不使用非轉義的字符串。
所以,如果你使用的mysqli:
$value1 = $con->real_escape_string($_REQUEST['value_1']);
$value2 = $con->real_escape_string($_REQUEST['value_2']);
$query = "INSERT INTO my_table (column_1, column_2) VALUES ('$value1', '$value2')";
$con->query($query);
-1
您可以執行以下操作:用戶在數據庫查詢指定
if(isset($_REQUEST["function"]) && ($_REQUEST["function"] == "setnm")){
$value = $_REQUEST["value"]; //field to edit
$comment = $_REQUEST["comment"]; //This is your comment
$con=mysqli_connect("localhost", "root", "", "hike_buddy");
//Check Connection
if(mysqli_connect_errno())
{
echo "failed to connect:".mysqli_connect_error();
}
//Edit the query like so to update insert the comment along with the name.
mysqli_query($con, "INSERT INTO user_com (name, comment) VALUES ('$value', '$comment')");
mysqli_close($con);
}
0
你們是不是要插入到數據庫或更新現有數據的新的數據?
如果要更新數據,則應該使用UPDATE語句:
$query = "UPDATE my_table SET column_1 = '$value1', column_2 = '$value2' WHERE my_table_key = '$key'";
另外,你需要像哈日wradim建議逃避這些變量。
相關問題
- 1. 蒙戈DB,PHP文檔中添加或更新一個字段
- 2. 向PHP表單添加更多字段(用戶可以添加多個地址)
- 3. 使用單個附加語句添加多個隱藏字段
- 4. 使用PHP/JS「添加另一個」字段時,多個條目到MySQL
- 5. PHP要添加多個值在一個輸入字段
- 6. 使用Javascript在單個div中添加多個輸入字段
- 7. 添加多個做使用PHP和MySQL
- 8. 添加多個值,以隱藏字段
- 9. 添加多個表的字段問題
- 10. 添加/刪除多個輸入字段
- 11. 添加多個字段Django的形式
- 12. 如何添加一個字段到MongoDB文檔使用PHP?
- 13. Mysql DB單個字段匹配到多個其他字段
- 14. 排序在多個字段mongo DB
- 15. PHP添加多個輸入字段到mysql
- 16. 添加多個字段的值,然後插入到MySQl列php
- 17. Symfony2使用一個名稱添加到許多字段中
- 18. 如何使用ng-switch(angularjs)添加多個字段
- 19. 在查詢中添加一個db字段
- 20. 用php添加必填字段
- 21. 如何添加多個表單字段(一次)與'添加新字段'按鈕
- 22. 使用加入更新 - 多個DB /表
- 23. Swift - 使用字典 - 添加多個值
- 24. 使用java添加多個數字
- 25. Django:爲每個ManyToMany字段選項添加更多字段
- 26. 將文本字段驗證添加到多個文本字段
- 27. 動態添加多個字段到Django Model Admin只讀字段
- 28. Tableau計算字段IF THEN添加多個字段的語句
- 29. 從php的時間字段中添加多次php
- 30. 實體框架4(使用EDMX),如何添加一個字段到模型的DB實際上沒有字段