Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.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
使用PDO/PHP将数据插入mySQL中预设的数据库和表的正确方法_Php_Mysql_Pdo - Fatal编程技术网

使用PDO/PHP将数据插入mySQL中预设的数据库和表的正确方法

使用PDO/PHP将数据插入mySQL中预设的数据库和表的正确方法,php,mysql,pdo,Php,Mysql,Pdo,所以,我一直在使用PDO/PHP为我的网站构建一个登录/注册表单。现在,我已经成功地使用PDO连接并构建了一个完整的数据库和表,我希望将数据放入其中。我想知道使用$\u POST superglobal将数据插入该表的正确方法是什么。谢谢。尝试使用插入查询插入数据。 $query = "INSERT INTO table (column1, column2, column3) VALUES (:insert_value1, :insert_value2,:insert_value3"; $st

所以,我一直在使用PDO/PHP为我的网站构建一个登录/注册表单。现在,我已经成功地使用PDO连接并构建了一个完整的数据库和表,我希望将数据放入其中。我想知道使用$\u POST superglobal将数据插入该表的正确方法是什么。谢谢。

尝试使用插入查询插入数据。
$query = "INSERT INTO table (column1, column2, column3) VALUES  (:insert_value1, :insert_value2,:insert_value3";
$stmt = $db->prepare($query);
$stmt->bindParam(':insert_value1', $_POST[value1]);
$stmt->bindParam(':insert_value2', $_POST[value2]);
$stmt->bindParam(':insert_value3', $_POST[value3]);
$stmt->execute();