Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP动态字段插入MySQL_Php_Mysql_Dynamic_Insert_Implode - Fatal编程技术网

PHP动态字段插入MySQL

PHP动态字段插入MySQL,php,mysql,dynamic,insert,implode,Php,Mysql,Dynamic,Insert,Implode,我有一个动态表单,其中包含以下字段: <input type="text" name="firstname"> <input type="text" name="surname"> <textarea name="description"> 它似乎失败了 绑定参数()失败 我猜它将$values视为一个长字符串。我快到了吗?。这里有许多教程和线程,其中有一些示例可供您使用。您能直接转到与我的特定问题相关的帖子吗?在build_param-$值上似乎失败

我有一个动态表单,其中包含以下字段:

 <input type="text" name="firstname">
 <input type="text" name="surname">
 <textarea name="description">
它似乎失败了 绑定参数()失败


我猜它将$values视为一个长字符串。我快到了吗?

。这里有许多教程和线程,其中有一些示例可供您使用。您能直接转到与我的特定问题相关的帖子吗?在build_param-$值上似乎失败了
//i - integer
//d - double
//s - string
//b - BLOB

$type = '';
$keys = '';
$values = '';
foreach($_POST as $key => $value) {
    $keys .= $key.',';
    $values .= $value.',';

    //change type according to your need or based on your data type.
    $type .= 's';
}
rtrim($keys,',');
rtrim($values,',');


//use keys, type and values
//i - integer
//d - double
//s - string
//b - BLOB

$type = '';
$keys = '';
$values = '';
foreach($_POST as $key => $value) {
    $keys .= $key.',';
    $values .= $value.',';

    //change type according to your need or based on your data type.
    $type .= 's';
}
rtrim($keys,',');
rtrim($values,',');


//use keys, type and values