表单元格PHP中的换行符

表单元格PHP中的换行符,php,html,Php,Html,我试图在我的表格单元格中执行多个换行br。 但是我对语法有问题 下面是我在单个单元格中执行换行br的代码,但它不起作用。 我该怎么做呢 echo("<tr><td>".$row[0]. <br/> $row[1]. <br/> $row[2]. <br/> "<i

我试图在我的表格单元格中执行多个换行br。 但是我对语法有问题

下面是我在单个单元格中执行换行br的代码,但它不起作用。 我该怎么做呢

echo("<tr><td>".$row[0]. 
                <br/> 
                $row[1]. 
                <br/> $row[2]. 
                <br/> 
                "<img src=images/".$row["skuCode"]."_1.jpg>".
                <br/>
                <a href=viewProductItem.php?skuCode=".$row[0].">View</a>".
                 "</td></tr>");

您忘记了s周围的引号,请尝试:

或者:

echo("<tr><td>{$row[0]} 
                <br/> 
                {$row[1]} 
                <br/> {$row[2]} 
                <br/> 
                <img src=images/.$row[skuCode]._1.jpg>
                <br/>
                <a href=viewProductItem.php?skuCode={$row[0]}>View</a>.
                 </td></tr>");

您忘记了s周围的引号,请尝试:

或者:

echo("<tr><td>{$row[0]} 
                <br/> 
                {$row[1]} 
                <br/> {$row[2]} 
                <br/> 
                <img src=images/.$row[skuCode]._1.jpg>
                <br/>
                <a href=viewProductItem.php?skuCode={$row[0]}>View</a>.
                 </td></tr>");
试试这个:

echo "<tr><td>{$row[0]}<br/>{$row[1]}<br/>{$row[2]}<br/><img src=\"images/{$row['skuCode']}_1.jpg\"><br/><a href=viewProductItem.php?skuCode=\"{$row[0]}\">View</a></td></tr>";
试试这个:

echo "<tr><td>{$row[0]}<br/>{$row[1]}<br/>{$row[2]}<br/><img src=\"images/{$row['skuCode']}_1.jpg\"><br/><a href=viewProductItem.php?skuCode=\"{$row[0]}\">View</a></td></tr>";

您没有正确使用引号,但我认为使用heredoc要容易得多

echo <<<HTML
    <tr><td>$row[0]<br/>$row[1]<br/>$row[2]<br/>
    <img src=images/$row[skuCode]_1.jpg<br/>
    <a href=viewProductItem.php?skuCode=$row[0]>View</a>
    </td></tr>
HTML;

您没有正确使用引号,但我认为使用heredoc要容易得多

echo <<<HTML
    <tr><td>$row[0]<br/>$row[1]<br/>$row[2]<br/>
    <img src=images/$row[skuCode]_1.jpg<br/>
    <a href=viewProductItem.php?skuCode=$row[0]>View</a>
    </td></tr>
HTML;

您忘记打开和关闭字符串中的引号:

<?php

echo "<tr><td>".$row[0]."<br/>".$row[1]."<br/>".$row[2]."<br/><img src=images/".$row["skuCode"]."_1.jpg><br/><a href=viewProductItem.php?skuCode=".$row[0].">View</a></td></tr>";

?>

您忘记打开和关闭字符串中的引号:

<?php

echo "<tr><td>".$row[0]."<br/>".$row[1]."<br/>".$row[2]."<br/><img src=images/".$row["skuCode"]."_1.jpg><br/><a href=viewProductItem.php?skuCode=".$row[0].">View</a></td></tr>";

?>

如果要使其HTML输出格式良好,可以检查以下内容:

echo "<tr>\n";
echo "  <td>" . $row[0] . "<br />\n";
echo "  " . $row[1] . "<br />\n";
echo "  " . $row[2] . "<br />\n";
echo '  <img src="images/' . $row["skuCode"] . '_1.jpg"><br />' . "\n";
echo '  <a href="viewProductItem.php?skuCode=' . $row[0] . '">View</a></td><br />' . "\n";
echo "</tr>\n";
或者这个:

echo "<tr>\n";
echo "  <td>" . $row[0] . "<br />\n";
echo "  " . $row[1] . "<br />\n";
echo "  " . $row[2] . "<br />\n";
echo "  <img src=images/" . $row["skuCode"] . "_1.jpg><br />\n";
echo "  <a href=viewProductItem.php?skuCode=" . $row[0] . ">View</a></td><br />\n"
echo "</tr>\n";
或者,如果您不喜欢这些,请看以下内容:

echo("<tr><td>" . $row[0] . "\n" .
                "<br />\n" .
                $row[1] . "\n" .
                "<br />" . $row[2] . "\n" .
                "<br />\n" .
                "<img src=images/" . $row["skuCode"] . "_1.jpg>\n" .
                "<br />\n" .
                "<a href=viewProductItem.php?skuCode=" . $row[0] . ">View</a>\n" .
                 "</td></tr>\n");

如果要使其HTML输出格式良好,可以检查以下内容:

echo "<tr>\n";
echo "  <td>" . $row[0] . "<br />\n";
echo "  " . $row[1] . "<br />\n";
echo "  " . $row[2] . "<br />\n";
echo '  <img src="images/' . $row["skuCode"] . '_1.jpg"><br />' . "\n";
echo '  <a href="viewProductItem.php?skuCode=' . $row[0] . '">View</a></td><br />' . "\n";
echo "</tr>\n";
或者这个:

echo "<tr>\n";
echo "  <td>" . $row[0] . "<br />\n";
echo "  " . $row[1] . "<br />\n";
echo "  " . $row[2] . "<br />\n";
echo "  <img src=images/" . $row["skuCode"] . "_1.jpg><br />\n";
echo "  <a href=viewProductItem.php?skuCode=" . $row[0] . ">View</a></td><br />\n"
echo "</tr>\n";
或者,如果您不喜欢这些,请看以下内容:

echo("<tr><td>" . $row[0] . "\n" .
                "<br />\n" .
                $row[1] . "\n" .
                "<br />" . $row[2] . "\n" .
                "<br />\n" .
                "<img src=images/" . $row["skuCode"] . "_1.jpg>\n" .
                "<br />\n" .
                "<a href=viewProductItem.php?skuCode=" . $row[0] . ">View</a>\n" .
                 "</td></tr>\n");

你忘了sdon周围的引号,不能像那样回显多行文字。要么打破PHP模式,要么至少使用一个。这样你就不会遇到忘记引号或转义引号的问题。你忘记了sdon周围的引号,不会像那样回显多行文本。要么打破PHP模式,要么至少使用一个。这样您就不会遇到忘记引号或必须转义引号的问题。对于多行字符串,herdoc是最好的解决方案+1Heredoc是多行字符串的最佳解决方案+1.