php - 查询正在将值设置为 root
问题描述
<?php
if($_POST){
include 'connect.php';
try {
$query = "INSERT INTO users SET username=:username,
first_name=:first_name, last_name=:last_name,
email=:email";
$stmt = $con->prepare($query);
$username = $_POST['username'];
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];
$stmt->bindParam(':username', $username);
$stmt->bindParam(':first_name', $first_name);
$stmt->bindParam(':last_name', $last_name);
$stmt->bindParam(':email', $email);
if ($stmt->execute()) {
echo json_encode(array('result'=>'success'));
} else {
echo json_encode(array('result'=>'fail'));
}
} catch(PDOException $exception) {
die('ERROR: ' . $exception->getMessage());
}
}
?>
我正在使用它来将用户添加到我的数据库中。但是,无论我在表单中输入什么内容,它都会将用户名字段设置为“root”。它也可能是我的 ts 或 html,但此时我只是想知道这里是否有任何问题。
解决方案
推荐阅读
- python - Python 中 Plotly Express 的连续误差带
- mysql - 在在线服务器中使用 phpmyadmin 创建数据库
- android - Android Studio apk 工作 android 9 max 但 android 10 和 11 显示此错误任何人都有解决方案
- r - 调整闪亮的代码以生成与第一个代码一样的结果
- python - 如何在不覆盖数据(使用 Pandas)和特定工作表的情况下写入现有 Excel 文件?
- node.js - 通过快递发送分块文件
- r - 在 R 中使用 for 循环遍历名称向量
- python-xarray - 如何处理 NaT/1970 日期以便 python-xarray ds.time.dt.season 工作?
- git - 我可以检索无效的 git 包中的数据吗?
- python - 将变量/标签分配给 PowerPoint 文本框中的特定文本(在 PowerPoint 中)