0

MySQL テーブルから 200 文字を取得 (選択) したいのですが、テキストがフォーマットされています。だから私が使用するとき:

$sql = "SELECT id, status, password, SUBSTRING(description,1,200) as description FROM forsale_content WHERE status='online' ORDER BY id DESC LIMIT 15";

説明テキストが表示されますが、太字でフォーマットされていたり、<h1> タグのようなものが含まれていたりすると、デザインが壊れてしまいます。

書式タグなしでこれらの文字を取得するには、どのコマンドを使用すればよいですか?

4

1 に答える 1

0

次の 2 つの選択肢があります。

  1. カットの前にHTMLタグが開くアルゴリズムを実行して、説明フィールドをPHPでフォーマットする必要があります。
  2. strip_tags()MySQL で減算された文字列を出力するときに適用します。
于 2013-08-06T12:35:53.413 に答える