新手求助,关于当日新闻发布加new图标!

新手求助,关于当日新闻发布加new图标!

<?php
if( !mysql_error() )
{
        if ($myrow = mysql_fetch_array($result)) {
?>
       <p style="margin-left: ; margin-top: 6px; margin-bottom: 6px"></p><table width="95%" border="0" cellspacing="0" cellpadding="0">
<?php do { ?>        
        <tr>
        <td width="20"><img src="images/liico1.gif"></td>
        <td align="left" width="440">[
<?PHP printf("%s\n",$myrow["type_value"]) ?> ]
<?
//问题1:如何在这加判断如果标题字数超过30后面部分用“...”代替
?>
        <a href="news_view.php?recod= <?PHP printf("%s\n", $myrow["news_id"]) ?>"><?PHP printf("%s\n", $myrow["news_title"]) ?></a>
    <?
//问题2:想在这里加个判断 如果是当天发布的新闻 就在标题后面加上new图标<img src="images/new.gif" border="0"> ,
//要怎么判断呢?
?>
        </td>
        <td width="80">[
<?PHP printf("%s\n",$myrow["news_date"]) ?> ]</td>
        </tr>
        <tr><td colspan="3"><img src="images/line1.gif"/></td></tr>
<?php
    } while ($myrow = mysql_fetch_array($result));
?>        
    </table>

<?php
    }
        else {
    echo "对不起,没有找到记录!";
    }
}
?>

不知道如何实现 想请大家教我一下 在下先在此谢过了
请大家多多指导

判断字符串长度可以用 strlen()函数.截取中文字符串可以参考下
http://www.phpfans.net/bbs/viewt ... &extra=page%3D1

判断当天要看你数据库里的日期格式是怎么样的阿.可以用date('Y-m-d')获得当前日期

谢谢
strlen()我要怎么将$myrow["news_title"]超过字符数替换成...呢
同样
我的日期格式是date,2007-04-13 这样格式的
那么$myrow["news_date"]怎么样判断是否等于当天date('y-m-d'))呢

超过长度你可以截取 30个再连接上 ...

if($myrow["news_date"] == date('Y-m-d')){...}
毕业了。。。

非常感谢

可以了 再次感谢大家