私はより具体的にしようとします。
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>
クエリを実行すると、結果が Web サイトに表示されます。
ソースコード:
<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>
今、私が欲しい情報はウェブサイトに表示されていますが...
THE LINK は Web サイトでは機能しません (img をクリックしても何もクリックしません) が、ソース コードでは機能します (リンクをクリックするとページに移動します)。
部分的にエコーしてパスを構築しようとしましたが、役に立ちません。私も試してみましたが、何もありませんでした。htmlspecialchars と htmlentities を使ってみました。そして何もありません。結果と一緒にテーブル内で通常のhtmlコードを実行しようとしました...そして何もしませんでした。リンクしません。
私は何を間違っていますか?
さらにコードを表示する必要がある場合は、さらに添付するようにお知らせください。
助けてください。