OK、それでここに問題があります。
いくつかの列を持つテーブルがあり、「件名」は列の1つです。「件名」フィールドに100文字の文字列が含まれている場合でも、「件名」フィールドから最初の10文字を取得する必要があります。
例えば、
テーブル- tbl
。コラム- 、id
、。subject
value
SQLクエリ:
SELECT subject FROM tbl WHERE id ='$id';
私が得ている結果は、例えば
こんにちは、これが私のテーマです
最初の10文字だけが必要です
こんにちは、ティ
php substr()を使用して残りの文字を削除できることは理解できますが、私の場合は不可能です。MySQLによって削除された余分な文字を取得する必要があります。これはどのように行うことができますか?
LEFT
文字列の途中から開始する必要のある抽出を処理する詳細(OPによって発生したものなど)に対応していない可能性があるため、これはより完全な答えだと思います。