Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.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 致命错误:数组回调必须包含索引0和1_Php_Mysql - Fatal编程技术网

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

Php 致命错误:数组回调必须包含索引0和1,php,mysql,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 = $ro

我得到这个错误:

致命错误:数组回调必须在第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";
      }
      }
$results=mysql\u query(“从工作中选择asin\u链接,其中email=$w\u email”);
while($row=mysql\u fetch\u数组($result)){
$work_link=$row['asin_link'];
回声';
回声'
ASIN编号:
';} 如果(isset($_POST['submit'])){ $asin=$_POST('asin'); $qu=“插入工作(asin、电子邮件、asin_链接)值($asin’、$w_电子邮件’、$work_链接”)”; if(mysql_查询($qu)){ echo“您的ASIN已收到!谢谢”; } }
更改此选项

$asin = $_POST('asin');


是的,您是对的,但asin_链接值并没有插入到数据库中。另一个2值插入成功。当我注意到这个lol感谢人时,我笑得很厉害。当你做了10年的PHP开发人员时,这让我头疼,但这个答案帮助了你。可能是重复的
$asin = $_POST['asin'];