gpt4 book ai didi

php - 对于每个post变量插入到mysql数据库

转载 作者:行者123 更新时间:2023-11-30 22:46:46 25 4
gpt4 key购买 nike

我有一些代码用于打印通过表单传递给处理脚本的每个变量。

我有一个具有相同命名约定的数据库,我想发布每个变量。我知道这有一些安全隐患,但考虑到我必须传递的变量数量,这是最实用的解决方案。

这是我当前的脚本..

            <?php
printArray($_POST);
function printArray($array){
foreach ($array as $key => $value){
echo "$key => $value" . "<br>";
if(is_array($value)){ //If $value is an array, print it as well!
printArray($value);
}
}
}
?>

我知道我可以做这样的事情..

            <?php
printArray($_POST);
$sql = "INSERT INTO (applications) VALUES (";
function printArray($array){
foreach ($array as $key => $value){
$sql .= "'" . $key."'";
echo $sql;
if(is_array($value)){ //If $value is an array, print it as well!
printArray($value);
}
}
}
?>

有更简单的方法吗?

最佳答案

这样的东西可能对你有用。

while( ($sql = your_filter_function(array_shift($_POST)) ) != NULL)
{
//do sql stuff here
}

抱歉我在移动端缺乏深度

关于php - 对于每个post变量插入到mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29402780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com