2017-07-19 4 views
-6

私はこのエコーを正しく行う方法を見つけ出そうとしましたが、基本的には、クリック可能でクリック可能なユーザー名が必要です。名前をクリックすると、ユーザープロファイルに移動しますそのなど、私は仕事へのリンクを取得して問題を抱えているように見える。ここでPPHPどのようにエコーにリンクを含めることができますか?

はそれを見ている:

echo "<tr><td><img src=\"https://crafatar.com/avatars/{$row['uuid']}?size=20\">&nbsp;<a href="profile.php?id={$row['id']}">{$row['name']}</a></td>"; 

すべてがリンクタグ

Screenshot With More Info以外の動作しているようです

+3

あなたはエスケープ '" '引用符を持っている – Enstage

+0

投票**は、単純なタイプミス**としてクローズする:この質問はその_aの問題によって引き起こされました類似の質問がここでは話題になるかもしれないが、これは将来の読者を助けるような方法で解決された。これは、[最短のプログラムであることを確認し、投稿する前に問題を再現する](https://stackoverflow.com/help/mcve) – icecub

答えて

1

二重引用符を2つ引用するのを忘れました。これは正しいコードです:。

echo "<tr><td><img src=\"https://crafatar.com/avatars/{$row['uuid']}?size=20\">&nbsp;<a href=\"profile.php?id={$row['id']}\">{$row['name']}</a></td>"; 

それとも

echo "<tr><td><img src='https://crafatar.com/avatars/{$row['uuid']}?size=20'>&nbsp;<a href='profile.php?id={$row['id']}'>{$row['name']}</a></td>"; 
+0

ありがとう、それはうまくいきました。 – Deathcaptain

1

文字列の二重引用符で文字列を分割しています。

echo "<tr><td><img src=\"https://crafatar.com/avatars/{$row['uuid']}?size=20\">&nbsp;<a href='profile.php?id={$row['id']}'>{$row['name']}</a></td>"; 
+0

はい、何が起こっているのですか? echo ""; しかし、 – Deathcaptain

+0

(ARG、この間違った編集者 - その文字列の後ろに、あなたのリンクの周りにもう一度二重引用符を使用すると、その文字列が改行されます。代わりに一重引用符を使用するか、\ "src = \"の文字(二重引用符)をエスケープする要素で行ったように... – Jeppesen

関連する問題