Cytat
A może zrób tak
SQL
SELECT LEFT(test, 1) AS ile FROM test
Gdzie będzie wyświetlać pierwsze tyle liter ile podasz
No przecież to nie wprowadza nic nowego nad substring().
Cytat
Zobacz ten temat: ak_podzielic_tekst_na_2_rowne_czesci
Nie sprawdzi się. Cycofiasz chce podzielić na wyrazy, a nie ucinać po N-znaków.
Ja na Twoim miejscu jednak z poziomu PHP otrzymany string wsadził do tablicy przez:
<?php
$tablica_wyrazow = explode(' ',$string_z_bazy); ?>
i później przez pętle for wyciągnął N pierwszych wyrazów. Albo inaczej, z kontrolą długości stringu:
<?php
$tablica_z_wyrazami = explode(' ',$string_z_bazy);
$string='';
$i=0;
{
$string.=' '.$tablica_z_wyrazami[$i]
$i++;
}
?>