Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_ST

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
psychotomus
Forum Contributor
Posts: 487
Joined: Fri Jul 11, 2003 1:59 am

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_ST

Post by psychotomus »

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting '}' in /home/allfoodm/public_html/admin/bot.php on line 52

whats going on here????????

line 52 is: echo "<option value='$rr->categoryName'>$rr->categoryName</option>";

Code: Select all

<?php
    require_once("function.php");
    getDbConnection();
?>
<script language="javascript" type="text/javascript" src="http://www.allfoodmenu.com/admin/script/validate.js"></script>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <title>Admin Home</title>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <style media="all" type="text/css">@import "css/all.css";</style>
</head>
<body>
<div id="main">
    <div id="header"><a href="index.php" class="logo"><img src="img/logo.gif" width="101" height="29" alt="" /></a>
    <br />
    <div align="right">
        Welcome Admin <b><?php echo $_SESSION['ufname'];  ?></b>&nbsp;| &nbsp;<?php echo date("Y-m-d");  ?> &nbsp;|&nbsp;[<a href="logout.php" class="nav">LOGOUT</a>]  </div>
      <ul id="top-navigation">
            <li class="active"><span><span>Homepage</span></span></li>
        </ul>
    </div>
    <div id="middle">
        
        
        <div id="left-column">
            <?php require_once("adminleftmenu.php"); ?>
        </div>
        <div id="center-column">
            <div class="top-bar">
                <div class="breadcrumbs"><a href="home.php">Homepage</a>-> <a href="bot.php">Bot</a></div>
            </div><br />
            <form method="post" action="bot2.php">
            <select name="State">
             <?
                $rs = mysql_query("SELECT id FROM countries ORDER BY name ASC") or die(mysql_error());
                while($country = mysql_fetch_object($rs))
                {
                    $q=mysql_query("SELECT name from states WHERE country_id='$country->id") or die(mysql_error());;
                    while($r=mysql_fetch_object($q))
                    {
                        echo "<option value='$r->name'>{$country->name'] => $r->name</option>";
                    }
                }
             ?>
             </select>
             <select name="type">
             <?php
             $qq=mysql_query("Select * from res_category");
             while($rr=mysql_fetch_object($qq))
             {
                echo "<option value='$rr->categoryName'>$rr->categoryName</option>";
             }
             ?>     
             </select>
             <input type='Submit' value='go'>
             </form>
Last edited by Weirdan on Wed Jul 29, 2009 2:59 am, edited 1 time in total.
Reason: added [code=php] tags
cpetercarter
Forum Contributor
Posts: 474
Joined: Sat Jul 25, 2009 2:00 am

Re: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_ST

Post by cpetercarter »

Code: Select all

echo "<option value='".$rr->categoryName."'>".$rr->categoryName."</option>";
Martinoes
Forum Newbie
Posts: 1
Joined: Wed Jul 29, 2009 6:02 am

Re: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_ST

Post by Martinoes »

Try this.

Code: Select all

<?php
             $qq=mysql_query("Select * from res_category");
             while($rr=mysql_fetch_object($qq))
             {
                echo "<option value='{$rr->categoryName}'>{$rr->categoryName}</option>";
             }
             ?>  
Post Reply