我正在尝试从创建的搜索结果中创建一个"链接"。目前,如果我搜索"A",则会显示所有带有 A 的结果,但仅显示为文本,我可以突出显示文本等,但无法"单击"它。我试图通过 php 将其转换为链接,但它不起作用。请帮忙吗?代码如下所示:
PHP代码:
{
echo "<tr>";
echo "<td>";
echo $row.="<a href = 'new.php'>['carMake']</a>";
echo "</td>";
echo "</tr>";
}
这些结果通过OnKeyUp函数(xmlhttp等)显示。上面的代码,每次我搜索时都说"数组['carMake']。
谢谢。
如果不看到$row
数组的结构,就很难确切地知道您在这里需要什么,但听起来您需要遍历这个(因为它是一个数组)。
也许是这样的?
foreach($row AS $car) {
echo "<a href = 'new.php'>" . $car['carMake'] . "</a>";
}
另一方面,如果$row
是汽车属性数组(而不是汽车数组),那么也许是这样的:
echo "<a href = 'new.php'>" . $row['carMake'] . "</a>";
如果这些都不是您需要的,请更新您的问题并显示 print_r($row)
的输出。这将帮助我们了解您正在努力做得更好的地方。
结果数组$row? 试试这个:
{
echo "<tr>";
echo "<td>";
echo "<a href = 'new.php'>{$row['carMake']}</a>";
echo "</td>";
echo "</tr>";
}