添加链接时出现语法错误


syntax error when I add Link

我试图得到它的固定,但我仍然得到以下解析错误:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE,
 expecting T_STRING or T_VARIABLE or T_NUM_STRING in

这是第13行:

<?php
  if ($fruitdata['fruit'] == "") {
    print "N/A <a href="./add.php?id=<?php print $fruitdata['id']; ?>">Edit</a>"; }
  else {
    print $fruitdata['fruit'];
  }
?>

转义双引号并将字符串连接到变量:

<td><?php if ($fruitdata['fruit'] == "") { print "N/A <a href='"./add.php?id=". $fruitdata['id']."'">Edit</a>"; } else { print $fruitdata['fruit']; } ?>

多个语法错误。这应该让你明白:

<td><?php
if ($fruitdata['fruit'] == "") {
    print 'N/A <a href=./add.php?id='.$fruitdata['id'].'">Edit</a>"';
}else{
    print $fruitdata['fruit'];
}?>