// 引入MySQL数据库连接文件
include('db_connection.php');
// 获取传递的用户操作类型(添加/删除/更新/查询)
$action = $_REQUEST['action'];
// 根据不同的action类型选择不同的存储过程
switch ($action)
{
// 添加用户
case 'add_user':
$username = $_REQUEST['username'];
$password = $_REQUEST['password'];
$sql = "CALL sp_add_user ('$username', '$password')";
// 执行MySQL语句
if (mysqli_query($conn, $sql))
{
echo "新用户添加成功";
}
else
{
echo "系统出错,无法添加新用户";
}
break;
// 删除用户
case 'del_user':
$username = $_REQUEST['username'];
$sql = "CALL sp_del_user('$username')";
// 执行MySQL语句
if (mysqli_query($conn, $sql))
{
echo "指定用户删除成功";
}
else
{
echo "系统出错,无法删除指定用户";
}
break;
// 更新用户
case 'update_user':
$username = $_REQUEST['username'];
$password = $_REQUEST['password'];
$sql = "CALL sp_update_user ('$username', '$password')";
// 执行MySQL语句
if (mysqli_query($conn, $sql))
{
echo "新用户更新成功";
}
else
{
echo "系统出错,无法更新新用户";
}
break;
// 查询用户
case 'query_user':
$username = $_REQUEST['username'];
$sql = "CALL sp_query_user('$username')";
// 执行MySQL语句
$result = mysqli_query($conn, $sql);
// 获取并输出查找结果
while ($row = mysqli_fetch_assoc($result))
{
echo "用户ID:" . $row["user_id"] . "
";
echo "用户名:" . $row["username"] . "
";
echo "密码:" . $row["password"] . "
";
echo "
";
}
break;
default:
echo "参数错误";
break;
}
// 关闭数据库连接
mysqli_close($conn); ?>
举报 0