编写此代码的正确方法是什么

时间:2013-10-12 07:46:57

标签: php joomla

我有一个代码来显示数据库中的字段。我可以正常地将它显示在我的joomla框架中。但要执行正确的链接

我需要使用此代码

 <a href="<?php echo JRoute::_('index.php?option=time&view=one&id='.$url.'&layout=common'); ?>">


 echo "<td> that code would be here

不能在回声中做回声

 echo "<td><a href="<?php echo JRoute::_('index.php?option=time&view=one&id='.$url.'&layout=common'); ?>">mylink</a></td>

这不会起作用的正确方法

2 个答案:

答案 0 :(得分:2)

为什么要在echo中添加PHP标记?没有必要,因为你正在使用echo,所以你已经在PHP标签内了。

echo "<td><a href='" . JRoute::_('index.php?option=time&view=one&id='.$url.'&layout=common') . "'>mylink</a></td>";

答案 1 :(得分:0)

试试这个

  echo '<td><a href="' . JRoute::_( . 'index.php?option=time&view=one&id=' . $url . '&layout=common' . ) . '">mylink</a></td>';

改编试试以下

  ?>
  <td><a href="<?php echo JRoute::_('index.php?option=time&view=one&id=' . $url . '&layout=common'); ?>">mylink</a></td>;
  <?php