致命错误:数组回调必须包含索引0和1

Kha*_* T. 6 php mysql

我收到此错误:

致命错误:数组回调必须在第53行的C:\ xampp\htdocs\phpprojects\plapp\worker.php中包含索引0和1

我该如何解决这个问题?我在这做什么有什么问题?

$results = mysql_query("SELECT asin_link FROM work WHERE email=$w_email");
      while($row = mysql_fetch_array($result)) {
      $work_link = $row['asin_link'];
      echo '<a href="'.$work_link.'" target="'.$work_link.'">Visit Work link<br></a>';
      echo '<form action="" method="post">
        ASIN Number: <input type="text" name="asin"><br>
        <input type="submit" value="Submit" name="submit">
      </form>';}
      if (isset($_POST['submit'])) {
        $asin = $_POST('asin');
        $qu ="INSERT INTO work (asin, email, asin_link) VALUES ('$asin', '$w_email','$work_link')";
        if (mysql_query($qu)) {
        echo "Your ASIN was received! Thanks";
      }
      }
Run Code Online (Sandbox Code Playgroud)

Wal*_*med 32

改变这一点

$asin = $_POST('asin');
Run Code Online (Sandbox Code Playgroud)

$asin = $_POST['asin'];
Run Code Online (Sandbox Code Playgroud)

  • 当我注意到这个大声笑时,我笑得很厉害,谢谢,这让我很头疼 (2认同)
  • 当您成为 PHP 开发人员 10 年时,这个答案对您有所帮助。 (2认同)