无法在内部添加多个url变量<;td>;php中的标记

无法在内部添加多个url变量<;td>;php中的标记,php,html-table,href,Php,Html Table,Href,我试图用一些url变量显示php标记中的一个表行数据,这样当单击url时,它就会打开一个传递了2个url变量的新页面。但是表数据应该显示分配的第一个url变量,但是新页面应该显示分配的两个url变量 第二个变量用户将被分配下一个变量读取值,该值将递增1以获得值 for ($line=0;$line<count($data);$line++) { if($line == 0) { echo "<td><a target=_blank href

我试图用一些url变量显示php标记中的一个表行数据,这样当单击url时,它就会打开一个传递了2个url变量的新页面。但是表数据应该显示分配的第一个url变量,但是新页面应该显示分配的两个url变量

第二个变量用户将被分配下一个变量读取值,该值将递增1以获得值

for ($line=0;$line<count($data);$line++)
{
    if($line == 0)
    {
        echo "<td><a target=_blank href=somepage.php?hostname=".$data[$line]."&user= >".$data[$line + 1]."</a></td>";
            }

对于($line=0;$line您需要将单引号添加到href标记中,但请确保它们与字符串附件不同

echo "<td><a target=_blank href='somepage.php?hostname=".$data[$line]."&user=".$data[$line + 1]."'>".$data[$line + 1]."</a></td>";
echo”“;

对于第二个变量,您在变量前面有结束标记。

确保您的属性(即href)在引号中!现在href正在打开分配了两个变量的新页面。但是,我的表格行数据显示第二个变量值为超链接,我希望第一个变量显示为超链接,单击它应该会显示包含两个变量的新页面。如果我没有描述这一部分,很抱歉。感谢您的回复。感谢您的代表我得到了我想要的解决方案。我期望的正确代码是-echo“”;