2011-05-21 132 views
0
while($row = mysql_fetch_array($result)) 
    { 
    echo "<tr>"; 
    echo "<td>" '<a href="http://localhost/Test/AddLocation.php">. $row['id'] .</a>'</td>"; 
    echo "<td>" . $row['LayarType'] . "</td>"; 
    echo "<td>" . $row['Attribution'] . "</td>"; 
     echo "</tr>"; 
    } 

它给出了一个错误......如何超链接的表格中的数据单元在PHP

怎么给一个链接建议在这里大胆的一部分。这

回答

2

你没有串接与.运算符不同的字符串。

下列任一将工作:

echo "<td>" . '<a href="http://localhost/Test/AddLocation.php">'. $row['id'] .'</a>' . "</td>"; 
// or 
echo '<td><a href="http://localhost/Test/AddLocation.php">'. $row['id'] .'</a></td>'; 
+0

感谢üsir..first一个工作F9 ... – alpesh 2011-05-21 19:15:58

+0

先生,同样更进一步......现在我想通过此单元格数据(超链接)到重定向page..here它是在addlocation.php ...我怎么得到这个数据在addlocation页面.. ?? – alpesh 2011-05-21 19:25:00

+0

@alpest:我建议你[阅读关于PHP字符串](http://php.net/manual/en/language.types.string.php),因为它应该尽早学会。 – 2011-05-21 19:41:08

0

你的报价是在第二回波搞砸了。

此外,对于内部没有变量的字符串,使用you should use single quotes而不是双引号,以便PHP不必处理内容。

while($row = mysql_fetch_array($result)) 
{ 
    echo '<tr>'; 
    echo '<td><a href="http://localhost/Test/AddLocation.php?id='.$row['id'].'">'. $row['id'] .'</a></td>';  echo '<td>' . $row['LayarType'] . '</td>'; 
    echo '<td>' . $row['Attribution'] . '</td>'; 
    echo '</tr>'; 
} 
+0

先生,同样更进一步......现在我想通过这个单元格数据(在超链接)重定向页面..在这里它是在addlocation .php ...我如何在addlocation页面中获取这些数据.. ?? – alpesh 2011-05-21 19:25:19

+0

我编辑了解决方案,将行['id']传递给AddLocation.php。那是你要的吗? – jopke 2011-05-22 01:18:53

相关问题