首页 > 解决方案 > 如何修复不工作的“回声”PHP 搜索结果链接?

问题描述

我会尝试更具体。

来自 php/mysqli 查询的搜索结果被放入一个表中。

这是表的代码:

    <tr>
       <td bgcolor="#FFFFFF" style="padding-right:7;" id="Photo1<?php echo $uid ?>">
          <a href="../view_profile/view_profile.php?id=<?php echo $uid; ?>">
             <img src="../../users/<?php echo $gender; ?>/<?php echo $email; ?>/Profile/<?php echo $img; ?>" style="height:70; width:70;">
          </a>
       </td>
       <td onMouseOver="serched_name_over1(<?php echo $uid;?>)" onMouseOut="serched_name_out1(<?php echo $uid;?>)" width="500" bgcolor="#FFFFFF" id="Name_bg1<?php echo $uid; ?>">
           <a href="../view_profile/view_profile.php?id=<?php echo $uid;?>" id="Name_font1<?php echo $uid;?>"><?php echo $name; ?>
           </a>
       </td>
   </tr>

我运行查询,结果显示在网站上。

源代码:

    <table cellspacing="0" border="0">

        <tr>

        <td bgcolor="#FFFFFF" style="padding-right:7;" id="Photo156">
            <a href="../view_profile/view_profile.php?id=56">
                <img src="../../users/Male/jonnycash@gmail.com/Profile/GABRIEL ALCANTAR ALCALA.png" style="height:70; width:70;">
            </a>
            <a href="../view_profile/view_profile.php">
                <img src="../../users/Male/jonnycash@gmail.com/Profile/GABRIEL ALCANTAR ALCALA.png" style="height:70; width:70;">
            </a>
        </td>

        <td onMouseOver="serched_name_over1(56)" onMouseOut="serched_name_out1(56)" width="500" bgcolor="#FFFFFF" id="Name_bg156">
            <a href="../view_profile/view_profile.php?id=56"  id="Name_font156">
                Jonny Cash              </a>
        </td>

        </tr>
        <tr>
            <td colspan="2"> <hr style="border-color:#CCCCCC;"> </td>
        </tr>
        </table>

现在,我想要的信息显示在网站上,但是......

链接在网站上不起作用(我点击 img,什么也没有),但在源代码上它起作用(我点击链接,它带我进入页面)。

我尝试过部分回显来构建路径,但没有用。我试过了,也没有。我尝试使用 htmlspecialchars 和 htmlentities。没事了。我什至尝试在结果旁边的表格内做一个常规的 html 代码......什么都没有。它不链接。

我究竟做错了什么?

如果您需要查看更多代码,请让我知道以附加更多。

请帮忙。

标签: phphtml

解决方案


推荐阅读