sstangle73 Posted August 2, 2007 Share Posted August 2, 2007 i get the error Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /homepages/27/d193007783/htdocs/stangle/index.php on line 100 line 100 is the 2nd echo echo "$r['message']<HR color='#660000'>"; <? if($logged_in){ ?> <? $db_host = "****"; $db_username = "****"; $db_password = "****"; $db_name = "****"; mysql_connect($db_host,$db_username,$db_password) or die(mysql_error()); mysql_select_db($db_name) or die(mysql_error()); $query = "SELECT name, subject, message, date FROM news order by date DESC"; $result = mysql_query($query); while($r=mysql_fetch_array($result)){ echo "$r['subject']<HR color='#660000'>"; echo "$r['message']<HR color='#660000'>"; echo "Posted By:"; echo "$r['name'] on $r['date']<br>"; } ?> <?php } ?> Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/ Share on other sites More sharing options...
L Posted August 2, 2007 Share Posted August 2, 2007 try this echo $r['message']"<HR color='#660000'>"; or this echo "".$r['message']."<HR color='#660000'>"; edit: quick fix Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/#findComment-313667 Share on other sites More sharing options...
teng84 Posted August 2, 2007 Share Posted August 2, 2007 try echo "".$r['message']."<HR color='#660000'>"; or echo "{$r['message']}<HR color='#660000'>"; Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/#findComment-313668 Share on other sites More sharing options...
Philip Posted August 2, 2007 Share Posted August 2, 2007 I don't really understand why both of the posters above included a "". at the beginning of the line, it's unneeded. echo $r['message']."<HR color='#660000'>"; That works just fine. Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/#findComment-313670 Share on other sites More sharing options...
L Posted August 2, 2007 Share Posted August 2, 2007 try this echo $r['message']"<HR color='#660000'>"; or this echo "".$r['message']."<HR color='#660000'>"; edit: quick fix u obviously didn't look at my code closely enough...my first example is exactly what u have there buddy Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/#findComment-313672 Share on other sites More sharing options...
Philip Posted August 2, 2007 Share Posted August 2, 2007 It's missing a period $r['message']"<HR color='#660000'>"; Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/#findComment-313674 Share on other sites More sharing options...
L Posted August 2, 2007 Share Posted August 2, 2007 ouch...that hurts...but do you really need the period?....works fine for me either way Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/#findComment-313677 Share on other sites More sharing options...
Philip Posted August 2, 2007 Share Posted August 2, 2007 Sorry, wasn't trying to be mean, just wanted to point it out. Technically, you should have that period there at all times, between 2 variables, or a variable and text. I'm kinda surprised it worked for you, lol, it's always given me errors. Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/#findComment-313682 Share on other sites More sharing options...
sstangle73 Posted August 2, 2007 Author Share Posted August 2, 2007 thanks guys now i get this Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /homepages/27/d193007783/htdocs/stangle/index.php on line 103 103 is } line $query = "SELECT name, subject, message, date FROM news order by date DESC"; $result = mysql_query($query); while($r=mysql_fetch_array($result)){ echo "".$r['subject']."<HR color='#660000'>"; echo "".$r['message']."<HR color='#660000'>"; echo "Posted By:"; echo "".$r['name']." on $r['date']<br>"; } ?> Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/#findComment-313985 Share on other sites More sharing options...
Philip Posted August 2, 2007 Share Posted August 2, 2007 change echo "".$r['name']." on $r['date']<br>"; to echo $r['name']." on ".$r['date']."<br>"; Quote Link to comment https://forums.phpfreaks.com/topic/62987-solved-news-system/#findComment-313998 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.