如何使用数组传递选择框值并使用php存储在数据库中

Mithun

我想在MySQL数据库中存储值数组在这里,grade变量是一个数组,其中包含来自html select元素的值。目前无法正常运作。这是我的PHP代码:

<?php
if (isset($_POST["sub"])) {
    $query = "UPDATE course_reg set grade=";
    $values = $_POST['grade'];
    $valuesArr = array();
    foreach ($values as $a){
        $valuesArr[] = mysql_real_escape_string($a);
        //$valuesArr[] = $a;
    }
    $query .= implode(',', $valuesArr);
    $grade_upp = mysqli_query($con,$query);
}
?>
法扎德·萨利米·贾齐(Farzad Salimi Jazi)

您需要'在字符串周围:

<?php
if (isset($_POST["sub"])) {
$query= "UPDATE course_reg set grade=";
$values = $_POST['grade'];
$valuesArr = array();
foreach ($values as $a){
$valuesArr[] = mysql_real_escape_string($a);
//$valuesArr[] = $a;
}
$query .= "'".implode(',', $valuesArr)."'";
$grade_upp=mysqli_query($con,$query);
}
?>

注意:停止使用mysqli_query,而是使用Prepared Statement这是不安全的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用AJAX或PHP在数据库中存储添加更多文本框的数据

来自分类Dev

如何使用 PHP 选择存储在数据库中的数据

来自分类Dev

PHP如何在时间组合框中选择存储在数据库中的时间

来自分类Dev

使用angularjs laravel在存储在数据库中的选择框中显示选定的项目

来自分类Dev

将所有 HTML 表值传递给 PHP 以使用 Javascript 将它们存储在数据库中

来自分类Dev

使用jquery的多个选择框值未保存在数据库中?

来自分类Dev

使用For循环将值存储在数据库中

来自分类Dev

如何使用其他值中定义的类型创建值(存储在数据库中)

来自分类Dev

使用php中的序列化将关联数组存储在数据库中

来自分类Dev

如何使用Django中存储在数据库中的值自动填充表单模板?

来自分类Dev

如何使用Rails在数据库中存储数字数组

来自分类Dev

如何在PHP中使用存储在数据库中的SQL查询中的变量

来自分类Dev

使用php从SQL数据库传递选择值

来自分类Dev

1的值存储在数据库中而不是文本框值/ PHP-MySql

来自分类Dev

无法使用php在数据库中插入值

来自分类Dev

无法使用php在数据库中插入值

来自分类Dev

如何使用PHP / MySQL实现嵌套位置并将其存储在数据库中?

来自分类Dev

如何使用php将文件路径存储在数据库中?

来自分类Dev

如何使用for每个循环在数据库中插入数组值

来自分类Dev

一旦文本框的值存储在数据库中,禁用它 - PHP

来自分类Dev

使用值数组存储到数据库中

来自分类Dev

使用值数组存储到数据库中

来自分类Dev

如何从存储在数据库中的表中选择*

来自分类Dev

如何使用php在数据库的json数组中插入多行

来自分类Dev

可以将数组值存储在数据库中,并在Laravel中与where子句一起使用?

来自分类Dev

如何使用php在数据库的单列中插入多个复选框值

来自分类Dev

如何从数组读取以存储在数据库中

来自分类Dev

在数据库中存储数组

来自分类Dev

如何使用php将API数据(数组)存储到数据库中

Related 相关文章

  1. 1

    如何使用AJAX或PHP在数据库中存储添加更多文本框的数据

  2. 2

    如何使用 PHP 选择存储在数据库中的数据

  3. 3

    PHP如何在时间组合框中选择存储在数据库中的时间

  4. 4

    使用angularjs laravel在存储在数据库中的选择框中显示选定的项目

  5. 5

    将所有 HTML 表值传递给 PHP 以使用 Javascript 将它们存储在数据库中

  6. 6

    使用jquery的多个选择框值未保存在数据库中?

  7. 7

    使用For循环将值存储在数据库中

  8. 8

    如何使用其他值中定义的类型创建值(存储在数据库中)

  9. 9

    使用php中的序列化将关联数组存储在数据库中

  10. 10

    如何使用Django中存储在数据库中的值自动填充表单模板?

  11. 11

    如何使用Rails在数据库中存储数字数组

  12. 12

    如何在PHP中使用存储在数据库中的SQL查询中的变量

  13. 13

    使用php从SQL数据库传递选择值

  14. 14

    1的值存储在数据库中而不是文本框值/ PHP-MySql

  15. 15

    无法使用php在数据库中插入值

  16. 16

    无法使用php在数据库中插入值

  17. 17

    如何使用PHP / MySQL实现嵌套位置并将其存储在数据库中?

  18. 18

    如何使用php将文件路径存储在数据库中?

  19. 19

    如何使用for每个循环在数据库中插入数组值

  20. 20

    一旦文本框的值存储在数据库中,禁用它 - PHP

  21. 21

    使用值数组存储到数据库中

  22. 22

    使用值数组存储到数据库中

  23. 23

    如何从存储在数据库中的表中选择*

  24. 24

    如何使用php在数据库的json数组中插入多行

  25. 25

    可以将数组值存储在数据库中,并在Laravel中与where子句一起使用?

  26. 26

    如何使用php在数据库的单列中插入多个复选框值

  27. 27

    如何从数组读取以存储在数据库中

  28. 28

    在数据库中存储数组

  29. 29

    如何使用php将API数据(数组)存储到数据库中

热门标签

归档