我正在寻找一些建议,我正在使用PDO并试图将表单数据插入到我的数据库中。
我已经创建了一个类,在这个类中我通过构造连接到我的数据库,当表单填写完成后,我想使用一个方法来接受数据以将其插入到我的数据库中。
这个是可能的吗??或者,我需要通过过程性方法来解决它吗?
我的insert语句如下所示:
class Post extends Database
{
public function postMessage($username, $message)
{
if (isset($_SERVER['POST'])){
$connection->setAttribute(PDO::ATTR_ERRMODE,
PDO::ERRMODE_EXCEPTION);
$statement = $connection->prepare("INSERT INTO messages
(username, message) VALUES (:user, :message)");
$statement->bindParam(':username', $username);
$statement->bindParam(':message', $message);
$statement->execute();
echo "Message has been sent";
} else {
exit("Need to enter a message");
}
}
}
https://stackoverflow.com/questions/51014817
复制相似问题