我正在尝试使用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>";
答案 0 :(得分: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>" .
答案 1 :(得分: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
。
答案 2 :(得分: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>";