php - 我想用 mysql_real_escape_string() 函数检查数组的数据

标签 php mysql arrays

这个函数是用数组创建sql查询

function YorumEkle($kitapid,$array)
    {

        $sql = "INSERT INTO yorumlar ('" . implode(",",array_keys($array)) . "') VALUES ( '" . implode("','",$array) . "' )";

    }

但是我想使用 mysql_real_escape_string() 但是如何呢?

最佳答案

可以使用array_map函数

function YorumEkle($kitapid,$array)
{
    $array2 = array_map("mysql_real_escape_string",$array);
    $sql = "INSERT INTO yorumlar ('" . implode("','",array_keys($array2)) . "') VALUES ( '" . implode("','",$array2) . "' )";

}

关于php - 我想用 mysql_real_escape_string() 函数检查数组的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6636892/

相关文章:

php - Laravel 5 三个模型的关系

mysql - 在 2GB 的 sql.gz 文件中搜索常用词

sql - mysql自己连接表

Java 数组 - 不断收到 NullPointerException

python - 保存数组中每个时间戳之间的时间量

javascript - 无法在选择选项中显示查询结果

php - Symfony 强制下载响应中断文本文件

php - Apache 读取 ZIP 文件而不是下载

php - 如果另一列中不存在,如何更新第一个 NULL 列

c - 如何从文本文件中读取字符串并将其存储在数组中