2017-09-08 11 views
-5

phpを使用してWebページ上のSQLからデータをロードしようとしていますが、SQLテキストデータにハイパーリンクがあるとすべてが停止します... linktext.com 。<a href="linktext.com">linktext.com</a>をPHPの助けを借りてSQLからロードする際にエラーが発生しました

html特殊文字を試しましたが動作しません。

+0

質問は私には不明です。 –

+0

どのようなエラーが発生していますか?コードを更新してください –

+0

「機能しません」とはどういう意味ですか?あなたは何らかの実際のコード、あなたが直面しているエラーの種類を示す必要があります - 基本的にあなた自身のデバッグをしてください!私たちがあなたを助けるために必要な情報を私たちに与えていないなら、あなたを助けることはできません! – Qirel

答えて

0

私は、引用符をエスケープするか、SQLでシングルクォートを使用する必要があると思います。

私は刺し傷があり、あなたのコードがリンクに間違ったフォーマットを出力していると言います。

$url="<a href="link.com">link.com</a>"; ## << This is the value from the database 
echo $url; 

あなたはあまりにも多くの二重引用符がある見ることができるように、あなたが変数でコードやシングルに二重引用符のスキームに固執する必要があります(この場合はデータベース)または文字列に

$url = "<a href=\"link.com\">link.com</a>"; 
を逃れますない多くの情報がOPによって提供されるよう

または

$url = "<a href='link.com'>link.com</a>"; 
+1

$ url = "link.com";感謝しています....働いています –

関連する問題