$ _POST不能在php中工作

时间:2016-05-31 09:39:02

标签: php mysql

请检查我的代码,告诉我我在这里做错了什么。我希望得到回应"成功提交&#34 ;;按下“提交”但是由于某种原因$ _POST没有传递任何内容的消息。

$qu1 = mysql_query("SELECT adr_asin_link, adr_email, req_asin FROM work");
while ($row = mysql_fetch_array($qu1)) {
  echo '<form action="" method="post"><input type="submit" value="Submit"></form>';
  if(isset($_POST['submit'])) {
    echo "Submitted successfully";
  }

echo $adr_asin_link = $row['adr_asin_link']."<br>";
echo $req_asin = $row['req_asin']." Required asin"."<br>";

}

2 个答案:

答案 0 :(得分:6)

对于提交,您需要指定name,在您的情况下:

<input type="submit" name="submit" value="Submit">

答案 1 :(得分:-1)

试试这个,

  if($_SERVER['REQUEST_METHOD'] == 'POST')
    { 
      // do something
    }