如何在表中的数组值上添加超链接?

时间:2019-02-15 07:12:21

标签: php html hyperlink

我想在下表中显示的每封电子邮件和电话号码上添加超链接

enter image description here

这是我现在正在编写的代码。

<tbody>
            <?php
                $grand_total_amount = 0;

                foreach ($processed_sales as $key => $sale):
            ?> 
                <tr class="sale" data-id="<?= $sale['id']; ?>">
                    <td><?= $pagination->offset + $key + 1; ?></td>
                <?php
                    foreach ($columns as $key => $value):
                        if ($checked_columns[$key]):
                ?>
                    <td><?= $sale[$key]; ?>
                    <a href="../Jualan.php?email=<?php echo $value['email']; ?>" class="style1"><?php echo $value['email']; ?></a></td>
                <?php
                        endif;
                    endforeach;
                ?>
                </tr>
            <?php
                    $grand_total_amount = bcadd($grand_total_amount, $sale['total_amount'], 2);
                endforeach;
            ?>
            </tbody>

我只希望电子邮件和电话号码栏中的数据具有将其定向到其他页面的超链接。

2 个答案:

答案 0 :(得分:0)

目前还不清楚您在做什么,但我能弄清的是,您的<a>标签应位于<td>标签内,如下所示:

<td>
    <a href="../Jualan.php?email=<?php echo $value['email']; ?>" class="style1">
        <?php echo $value['email']; ?>
    </a>
</td>

否则会弄乱桌子。

答案 1 :(得分:0)

您应该在您的内部,这就是为什么它不起作用

 echo "<a href=\"./$value['email']/">$value['email'];</a>";