Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.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
Php 数据库未填充_Php_Html_Mysql - Fatal编程技术网

Php 数据库未填充

Php 数据库未填充,php,html,mysql,Php,Html,Mysql,我有一个包含两个单选按钮的表单 比如: 如果您使用错误的短语进行检查,请删除空格 if (($_SERVER['REQUEST_METHOD'] === 'POST ')&& (isset($_POST['submit']))) 进入 还有更多的错误,比如button标记中的double类。仔细检查您的代码。如果您使用错误的短语进行检查,请删除空格 if (($_SERVER['REQUEST_METHOD'] === 'POST ')&& (isset($_

我有一个包含两个单选按钮的表单

比如:


如果您使用错误的短语进行检查,请删除空格

if (($_SERVER['REQUEST_METHOD'] === 'POST ')&& (isset($_POST['submit'])))
进入


还有更多的错误,比如button标记中的double类。仔细检查您的代码。

如果您使用错误的短语进行检查,请删除空格

if (($_SERVER['REQUEST_METHOD'] === 'POST ')&& (isset($_POST['submit'])))
进入


还有更多的错误,比如button标记中的double类。仔细检查您的代码。

Hm,您没有发布完整的代码,因此这将很困难,但正如我所看到的,原因是没有保存,因为$u post['payment\u mode']没有在任何地方定义,但您将其存储在一个变量中

所以改变这条线

 'payment_mode'    =>  $_POST['payment_mode']
对此

'payment_mode'    =>  $payment_mode 

嗯,你没有发布完整的代码,所以这将很难,但正如我所看到的,原因是没有保存,因为$u post['payment\u mode']没有在任何地方定义,但是你将它存储在一个变量中

所以改变这条线

 'payment_mode'    =>  $_POST['payment_mode']
对此

'payment_mode'    =>  $payment_mode 

我可以看出代码可能无法正常工作的两个原因。首先是这里的比较:

如果$\u服务器['REQUEST\u METHOD']=='POST'&设置$\u POST['submit']

应改为:

如果$\u服务器['REQUEST\u METHOD']=='POST'&设置$\u POST['submit']

我所做的只是删除字符串文字中的空格,将其从'POST'更改为'POST'。后面的空格表示两者不相等。另外,我认为$u POST中的键“submit”也没有设置,因为您还没有为提交按钮设置名称。所以你也应该改变:

提交

提交

我所做的更改是添加值为submit的属性名

第二,在您的第二段代码中,以下行可能是违规者:

“付款方式”=>$\u POST[“付款方式”]

仅从您提供的代码判断,$\u POST中没有定义此类键“payment\u mode”。相反,付款模式存储在键“delivery_options”中,随后存储在变量$payment_模式中

因此,可以通过更改以下行来解决问题:

“付款方式”=>$\u POST[“付款方式”]

“付款方式”=>$\u POST[“交付选项”]

“付款方式”=>美元付款方式


我可以看出代码可能无法正常工作的两个原因。首先是这里的比较:

如果$\u服务器['REQUEST\u METHOD']=='POST'&设置$\u POST['submit']

应改为:

如果$\u服务器['REQUEST\u METHOD']=='POST'&设置$\u POST['submit']

我所做的只是删除字符串文字中的空格,将其从'POST'更改为'POST'。后面的空格表示两者不相等。另外,我认为$u POST中的键“submit”也没有设置,因为您还没有为提交按钮设置名称。所以你也应该改变:

提交

提交

我所做的更改是添加值为submit的属性名

第二,在您的第二段代码中,以下行可能是违规者:

“付款方式”=>$\u POST[“付款方式”]

仅从您提供的代码判断,$\u POST中没有定义此类键“payment\u mode”。相反,付款模式存储在键“delivery_options”中,随后存储在变量$payment_模式中

因此,可以通过更改以下行来解决问题:

“付款方式”=>$\u POST[“付款方式”]

“付款方式”=>$\u POST[“交付选项”]

“付款方式”=>美元付款方式

做两个改变

1.if$\u服务器['REQUEST\u METHOD']='POST'和&isset$\u POST['submit']

改为

如果$\u服务器['REQUEST\u METHOD']=='POST'&设置$\u POST['submit']

提交 改为

提交进行两项更改

1.if$\u服务器['REQUEST\u METHOD']='POST'和&isset$\u POST['submit']

改为

如果$\u服务器['REQUEST\u METHOD']=='POST'&设置$\u POST['submit']

提交 改为


提交

您尚未在表单操作中正确关闭php标记。这是一个打字错误。根目录包含根目录。'您尚未在表单操作中正确关闭php标记。这是一个打字错误。根目录包含根目录。'我也试过了。代码在不同的文件中,因此可能无法发布完整的代码我不确定,但它的某种框架将是一个难题,这种方式也尝试过。代码在不同的文件中,因此可能无法发布完整的代码我不确定,但它的某种框架将是一个难题这种方式