Zareef, Almost.... On 7 Mar 2005, at 23:52, Zareef Ahmed wrote:
From: zareef.ahmed@xxxxxxxxx Subject: Re: Newbie Question re substr Date: 7 March 2005 23:52:15 GMT-05:00 To: jackson.linux@xxxxxxxxx Cc: php-general@xxxxxxxxxxxxx Reply-To: zareef.ahmed@xxxxxxxxx
On Mon, 7 Mar 2005 22:23:19 -0500, Jackson Linux <jackson.linux@xxxxxxxxx> wrote:
Hi, I'm really new and getting lots of help but need some assistance.
I'm running a script which gets specific articles from a database if they're entered in the URL after the ? . For instance if someone asks for
www.foo.com/index.htm?a=1234
then the script would look for an database entry with the id of 1234 and display it in the page.
If there's no number specified (www.foo.com/index.htm) or if the number given is to an article which doesn't exist, it gets the titles of all the articles available and prints them as links to the proper article number.
I'd also like it to grab the first 200 characters of text from the $content field of the entry.
With help I have the title link part and I suspect I'm close but I keep messing up the syntax
The code is:
<snip>
if (!empty($where)) {
echo " <ul>"; $article = mysql_fetch_assoc($result); } else { while ($article = mysql_fetch_assoc($result)) { $table_of_contents[] = " <li><a href='{$_SERVER['PHP_SELF']}?a={$article['article_id']}'
title='{$article['title']}'>{$article['title']}</a><br /> $article['content'] = substr($article['content'], 0 200);</li>";
change these two lines to
title='{$article['title']}'>{$article['title']}</a><br />". substr($article['content'], 0, 200)."</li>";
zareef ahmed
I did that and now it reads this:
if (!empty($where)) {
echo " <ul>"; $article = mysql_fetch_assoc($result); } else { while ($article = mysql_fetch_assoc($result)) { $table_of_contents[] = " <li><a href='{$_SERVER['PHP_SELF']}?a={$article['article_id']}' <li><a href='{$_SERVER['PHP_SELF']}?a={$article['article_id']}' title='{$article['title']}'>{$article['title']}</a><br />". substr($article['content'], 0, 200)."</li>"; } }
\
Which doesn't kick back errors but also does not pull any $article['content'] - it leaves a line break but no text is being inserted from the content row.
?
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php