php - Wamp服务器错误消息: Undefined variable: _post?

标签 php mysql post

我正在尝试使用 wamp 服务器将 HTML 表单链接到 mySQL 数据库,该服务器完美地连接到数据库,但是由于错误消息 undefined variable :_post 不允许我发布表单数据,有人可以帮助解决什么问题吗?下面出错的是我的 PHP 代码。

<?php
define ('DB_NAME', 'feedback');
define ('DB_USER', 'root');
define ('DB_PASSWORD', '');
define ('DB_HOST', 'localhost');

$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

if (!$link){
die('could not connect' . mysql_error());
}

$db_selected = mysql_select_db(DB_NAME, $link);

if(!$db_selected){
die('cant use' . DB_NAME . ':' . mysql_error());
}

$_value = $_post['name'];
$_value1 = $_post['feedback'];

 $sqlname = "INSERT INTO feedback (name) VALUES ('$_value')";

 if (!mysql_query($sqlname)){
die('error:' . mysql_error());
 }

 $sqlfeedback = "INSERT INTO feedback (feedback) VALUES ('$value1')";

 if (!mysql_query($sqlfeedback)){
die('error:' . mysql_error());
 }<?php */

 mysql_close();
?>

最佳答案

变量在 php 中区分大小写,因此应该是 $_POST['name'] 而不是 $_post['name']

请记住,函数不区分大小写。

关于php - Wamp服务器错误消息: Undefined variable: _post?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22177373/

相关文章:

php代码没有在adobe括号中缩进

php - 如何从给定日期范围内的工作日缺席 DAYS?

php - 记录有意切换失败的最佳方法是什么?

jQuery AJAX 未命中 WebMethod

php - 重构 2 个 while 循环,使它们完成

mysql double 触发两个一起更新

php - 有没有办法一起运行 store_result 和 get_result

php - 字段列表中的未知列 $cat_name

php - 方法 ="GET"给出空的 $_GET,方法 ="POST"给出非空的 $_GET。为什么? (PHP 5.6.6)

带有嵌套项的 C# OData 创建 (POST) 请求