PHP: trying to create a new line with <br


PHP: trying to create a new line with <br

我正试图在产品$id和$name之间创建一条新行,但我遇到了一个错误,请你帮我。

echo "<a href='searchdetails2.php?vid=".$id."'>".<br />$name. "</a> ";
    }
    echo "<a href='searchdetails2.php?vid=".$id."'>".<br />$name. "</a> ";
    }

你的concat是错误的。你需要像下面这样使用

echo "<a href='searchdetails2.php?vid=".$id."'><br />".$name."</a> ";

尝试使用:

echo "<a href='searchdetails2.php?vid=".$id."'><br />".$name. "</a> ";
    }
    echo "<a href='searchdetails2.php?vid=".$id."'><br />".$name. "</a> ";
    }

您错过了中的报价

标签总是写在双引号在博士。

echo "<a href='searchdetails2.php?vid=".$id."'><br />".$name."</a> ";

您错过了报价

把它改成这个

echo "<a href='searchdetails2.php?vid=$id'><br />$name</a> ";
    }
    echo "<a href='searchdetails2.php?vid=$id'><br />$name</a> ";
    }

您正在将一个html元素作为php常量进行连接。任何html都应该用引号括起来。echo '<a href="searchdetails2.php?vid='.$id."'><br />'.$name.'</a>';