0

こんにちは、substr(); を使用するとどうなりますか? そうすれば、データベースから 400 文字しか取得できませんか?

4

3 に答える 3

3

これを実現するには、 mysql のコア関数SUBSTRINGを使用する必要があります。

codeigniter では、クエリは次のように記述できます-

$this->db->select("SUBSTRING('COLUMN_NAME',5)");

$query = $this->db->get('TABLE_NAME');

foreach ($query->result() as $row)
{
    //process result here.
}
于 2010-11-20T04:56:45.640 に答える
0

codeigniters limiter (テストヘルパー) を使用して、必要なものだけを表示できます

$string = "Here is a nice text string consisting of eleven words.";

$string = character_limiter($string, 400);

データベースから文字列全体を引き出すことができますが、必要な文字数のみを使用してください。

または、mysql http://net.tutsplus.com/tutorials/php/how-to-create-blog-excerpts-with-php/で「左」を使用してこのチュートリアルをご覧ください。

于 2010-11-22T05:02:28.357 に答える