1

我正在尝试使用 php 创建链接,但遇到了一些困难。有人可以帮我弄这个吗。我希望链接转到 yourteam.php,标题是变量 $row['User_ID'] 是什么......

echo "<tr bgcolor=\"#D1D1D1\"><td>" . "<a href=\"yourteam.php\">$row['User_ID']</a>" . "</td><td><b>" . $row['Correct_Picks'] . " </b> /" . $maxcorrectpicks . "</td><td>" . $row['Points'] . "</td></tr>";
4

3 回答 3

1

在双引号字符串中使用数组项时,您会省略任何引号

echo "<tr bgcolor=\"#D1D1D1\"><td>" . "<a href=\"yourteam.php\">$row[User_ID]</a>" .

您还可以将变量包装在{}

echo "<tr bgcolor=\"#D1D1D1\"><td>" . "<a href=\"yourteam.php\">{$row['User_ID']}</a>" .
于 2012-08-06T01:52:37.640 回答
0

试试这个

echo "<tr bgcolor='#D1D1D1'><td><a href='yourteam.php'>".$row['User_ID']."</a></td><td><b>" . $row['Correct_Picks'] . "</b>" . $maxcorrectpicks . "</td><td>" . $row['Points'] . "</td></tr>";

我建议你使用<strong></strong>代替,<b></b>你也可以使用内联样式style='background-color:#D1D1D1;'代替bgcolor

于 2012-08-06T01:51:17.817 回答
0

我知道有人建议使用单引号,但我喜欢在我的 HTML 属性上使用双引号,并在我的 echo 语句中使用缩进以提高可读性。这就是我将如何做到的......

echo "<tr bgcolor=\"#D1D1D1\">";
echo "    <td><a href=\"yourteam.php\">{$row['User_ID']}</a></td>";
echo "    <td><b>{$row['Correct_Picks']}</b>{$maxcorrectpicks}</td>";
echo "    <td>{$row['Points']}</td>";
echo "</tr>";
于 2012-08-06T01:57:25.637 回答