[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: substr().обре3ать текст
nugle
Привет всем!
Вот я вытаскиваю и3 ба3ы описание и хочу его обре3ать, но когда пишу substr(), то у меня вообще ничего не выводится, почему?
<?php 	

require "options/db.php";


?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Главная</title>
<
link href="class.css" rel="stylesheet" type="text/css" />
</
head>

<
body>
<
table align="center" width="960" height="437" border="0" cellpadding="0" cellspacing="0">
<
tr>
<
td height="198" colspan="2"> </td>
</
tr>
<
tr>

<?php

require "blocks/lefttd.php";

?>

<td width="711" align="left" valign="top">
<?php

$sql = "select * from articles limit 5";
$result = mysql_query($sql) or die(mysql_error."<br/>".$sql);

while($row = mysql_fetch_assoc($result))
{

echo "<img class='img' height=80 width=80 src='img/".$row['img']."'>
<div class='link'><a href='articles_all.php?id="
.$row['id']."'>".$row['name']."</a></div><br />
"
.$row['description'] = substr($row['descriptiion'], 10)."";
}



?>
</td>
</
tr>
</
table>
</
body>
</
html>




Спустя 59 минут, 34 секунды (19.12.2010 - 12:07) kirik написал(а):
а может так?
  while($row = mysql_fetch_assoc($result))
{

echo "<img class='img' height=80 width=80 src='img/".$row['img']."'>
<div class='link'><a href='articles_all.php?id="
.$row['id']."'>".$row['name']."</a></div><br />
"
.substr($row['description'], 0, 10)."";
}


там description и descriptiion.

UPD
если используется utf-8 (а судя по мета-тэгу это так), то нужно юзать mb_substr()

Спустя 16 минут, 21 секунда (19.12.2010 - 12:24) nugle написал(а):
спс, работает
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.