PHPを使用してデータベース内のテキストの一部を出力します
phpでデータベース内のテキストの一部を出力する方法
オーナーさん、他人のくだらない話は聞かないでください、分かったふりをする方法を知らない人が毎回います、
substr を使用した場合、数値が中国語の場合、文字化けが発生します。
数字と文字は 1 バイトとしてカウントされ、中国語は 2 バイトとしてカウントされるため、substr は数値ではなくバイト単位で切り取られます
使えます
echo mb_substr('今日はとても幸せです', 0, 5, 'utf-8');
echo mb_strcut ('今日はとても幸せです', 0,5, 'utf-8');
最初のものは番号で出力されます。
2 番目はバイト単位で出力されます。
文字化けしないことが一番大事です
ページが gb2312 の場合は、自分で utf-8 に変更できます
ただし、記事がエディタで編集されている場合、記事から抽出したい最初の数語です
には HTML が含まれる場合があるため、個別に処理する必要があります。
参考資料、私専用スペース:
PHP がデータベース内の各データを出力する方法
$link=mysql_connect("localhost","","");
MySQL_query("SET NAMES 'gbk'");
$sql = "書籍から * を選択";
$result = mysql_query($sql, $link); //クエリ文を実行
while ($bookInfo = mysql_fetch_array($result)){ //クエリ結果を配列に返します
$name = $bookInfo["name"]; //配列からデータを削除します
$価格 = $bookInfo["価格"];
$isbn = $bookInfo["ISBN"];
echo "
《".$name."》
mysql_free_result($result);
mysql_close($link);
?>
わかりましたか? while を使用してすべてのデータを出力します。
php はどのようにしてデータベースから値を取得し、HTML ページに出力しますか?
PHP を使用して、クエリ配列が空かどうかを確認します。空でない場合は、HTML に値を割り当て、画像を表示するかどうかを制御します。
$sql = "select * from '_goods_attr' where 'attr_value'=' '"; PHP クエリ、$res=mysql_query($sql); PHP 処理、$arr = mysql_fetch_assoc($res); 配列に変換、次のステップでは、配列が空かどうかを判断し、HTML テンプレートに値を割り当てます。
$selv=array(1,2,3,4,5); //ドロップダウンリストの値
$dbv=3;
foreach($self として $s){
$issl='';
if($s==$dbv) $issl='選択済み';
$str.="
-".$s."-
}エコー '
'.$str.'
?>以上がPHPを使用してデータベース内のテキストの一部を出力しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









記事では、誤った編集からWindowsレジストリ、予防策、バックアップ方法、潜在的な問題の編集について説明します。主な問題:システムの不安定性と不適切な変化によるデータ損失のリスク。

Windowsの設定でのドライブヘルス警告はどういう意味ですか?ディスク警告を受け取ったときに何をすべきですか?このPHP.CNチュートリアルを読んで、この状況に対処するための段階的な指示を取得してください。

記事では、システムの健康のためのWindowsサービスの管理、開始、停止、サービスの再起動、安定性のためのベストプラクティスなどについて説明します。

この記事では、システム設定を管理するためにWindowsでグループポリシーエディター(gpedit.msc)を使用する方法、一般的な構成とトラブルシューティング方法を強調する方法について説明します。 Gpedit.mscはWindows Home Editionsでは利用できないことに注意してください。

記事では、リターンやバルクの変更など、ウィンドウ上のファイルタイプのデフォルトアプリの変更について説明します。主な問題:組み込みのバルク変更オプションはありません。

「Windowsメタデータとインターネットサービス(WMIS)への接続が確立できなかった」が表示される場合があります。イベントビューアのエラー。 PHP.CNからのこの投稿では、Windowsメタデータとインターネットサービスの問題を削除する方法を紹介します。

Steam Cloudエラーは、多くの理由によって引き起こされる可能性があります。ゲームをスムーズにプレイするには、ゲームを開始する前にこのエラーを削除するためにいくつかの対策を講じる必要があります。 PHP.CNソフトウェアは、この投稿でより有用な情報と同様に、いくつかの最良の方法を紹介します。

KB5035942更新問題 - クラッシュシステムは一般にユーザーに発生します。 Imburitedの人々は、クラッシュするシステム、インストール、健全な問題など、一種のトラブルから抜け出す方法を見つけることを望んでいます。これらの状況をターゲットにして、この投稿はphp.cn wilが発行しました
