PHP/MySQL表动态链接
我有一个问题,不知道怎么解决。我在我的一个网站上得到了以下PHP/MySQL表:PHP/MySQL表动态链接,php,mysql,dynamic,hyperlink,html-table,Php,Mysql,Dynamic,Hyperlink,Html Table,我有一个问题,不知道怎么解决。我在我的一个网站上得到了以下PHP/MySQL表: <table class="table table-striped"> <thead> <tr> <th>UUID</th> <th>Coins</th> <th>Name</th> </tr>
<table class="table table-striped">
<thead>
<tr>
<th>UUID</th>
<th>Coins</th>
<th>Name</th>
</tr>
</thead>
<tbody>
<?php
error_reporting(E_ALL);
define ( 'MYSQL_HOST', 'localhost' );
define ( 'MYSQL_BENUTZER', 'USER' );
define ( 'MYSQL_KENNWORT', 'PASSWORD' );
define ( 'MYSQL_DATENBANK', 'DATABASE' );
$db_link = mysqli_connect (
MYSQL_HOST,
MYSQL_BENUTZER,
MYSQL_KENNWORT,
MYSQL_DATENBANK
);
$sql = "SELECT * FROM TABLE";
$db_erg = mysqli_query( $db_link, $sql );
if ( ! $db_erg )
{
die('Ungültige Abfrage: ' . mysqli_error());
}
while ($zeile = mysqli_fetch_array( $db_erg, MYSQL_ASSOC))
{
echo "<tr>";
echo "<td>". $zeile['1'] . "</td>";
echo "<td>". $zeile['2'] . "</td>";
echo "<td>". $zeile['3'] . "</td>";
echo "</tr>";
}
mysqli_free_result( $db_erg );
?>
</tbody>
</table>
UUID
硬币
名称
现在我想制作一个第四行,其中有一个动态链接,有点像这样:
echo "<td>". <a href="http://mysite.tld/test/blabla/$zeile['3']">$zeile['3']<a> . "</td>";
echo "<td><a href=\"http://mysite.tld/test/blabla/" . $zeile['3'] . "\">" . $zeile['3'] . "<a></td>";
echo”“$zeile['3']。"";
但这不起作用,我做错了什么 您没有将链接标记括在引号中。因此,当PHP在双引号字符串中遇到第一个
时,PHP可能会给您带来解析器错误,对于数组键,不要用单引号引用它们。不管是字符串还是整数数组键。。。
echo "<td><a href=\"http://mysite.tld/test/blabla/$zeile['3']\">$zeile['3']<a></td>";