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