[英]how can I use substr within a HTML Div in a php echo
我如何修改回聲以允許substr放在大括號中。 我已經將表中的其他列添加到數組中,但是我似乎無法在回顯中使用substr來獲取前40個字符。
$query = "SELECT * FROM events";
$events = mysql_query($query,$dbc);
while ($eventlist = mysql_fetch_array($events))
{
echo "<div id=\"container7\">
<div id=\"contenttopcolumn\">
</div>
</div>
<div id=\"container7\">
<div id=\"contentbottomcolumn\">
<h3> {$eventlist['title']} | {$eventlist['location']}</h3></a>
{$eventlist['date']}
<p>
{$eventlist['date']}
substr($eventlist['description'], 0, 40)
</p>
</div>
</div>
";
您必須使用". ."
關閉字符串". ."
像這樣:
echo " <div id=\"container7\">
<div id=\"contenttopcolumn\">
</div>
</div>
<div id=\"container7\">
<div id=\"contentbottomcolumn\">
<h3> {$eventlist['title']} | {$eventlist['location']}</h3></a>
{$eventlist['date']}
<p>
{$eventlist['date']}
".substr($eventlist['description'], 0, 40)."
</p>
</div>
</div>
";
還應注意,您的HTML無效,關閉</a>
且未打開錨標記
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.