Проблем при substr

galabin123

Registered
използвам substr за да огранича броя на буквите на текста които да се показват в индекс,но имам проблем,при много от изреченията които извежда на края добавя този символ �

как да го оправя да не го показва?
 
galabin123 каза:
използвам substr за да огранича броя на буквите на текста които да се показват в индекс,но имам проблем,при много от изреченията които извежда на края добавя този символ �

как да го оправя да не го показва?
Дай кода да го видим :)
 
voTkaPoweR каза:
еми как ще стане..
PHP:
mysql_query("select * from tablicata ","UTF-8");
така ли?

Не! Ще стане така:

$a = mysql_query("SELECT * FROM `tablica` ORDER by `id` DESC LIMIT 1") or die(mysql_error());
$b = mysql_fetch_array($a);
$informacia = htmlspecialchars($b['informacia']);
$informacia = substr($informacia, 0,45, 'UTF-8');
echo $informacia;

;)
 
не просто.. имам едно поле и един селект и като се избере някаква дума от селект-а това поле зарежда друг файл с помоща на функцията load() но като се изведат резултатите са с такива символи.. ! :!:
 
в началото на документа след свързване към базата данни напиши това:

PHP:
mysql_query("SET NAMES UTF8");
 
мнее.. нее.. аз се оправих.. след 2 часово разглеждане на фунциите свързани с енкодинг в PHP.. :!: Мерси мнго.. че не помогнате.. :?:
 

Back
Горе