Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 2 of 2
  1. #1
    New Coder
    Join Date
    Jan 2009
    Posts
    13
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Parse error:syntax error

    Hi,
    beginner question,
    I get the following error,
    Parse error: syntax error, unexpected T_OBJECT_OPERATOR in bla bla bla on line 6

    when I run the following W3schools code,

    Code:
    <?php
    $q=$_GET["q"];$xmlDoc = new DOMDocument();
    $xmlDoc->load("cd_catalog.xml");$x=$xmlDoc->getElementsByTagName('ARTIST');for ($i=0; $i<=$x->length-1; $i++)
    {
    //Process only element nodes
    if ($x->item($i)->nodeType==1)
      {
      if ($x->item($i)->childNodes->item(0)->nodeValue == $q)
        { 
        $y=($x->item($i)->parentNode);
        }
      }
    }$cd=($y->childNodes);for ($i=0;$i<$cd->length;$i++)
    { 
    //Process only element nodes
    if ($cd->item($i)->nodeType==1)
      { 
      echo($cd->item($i)->nodeName);
      echo(": ");
      echo($cd->item($i)->childNodes->item(0)->nodeValue);
      echo("<br />");
      } 
    }
    ?>
    Thanks for any help in resolving this!

  • #2
    Senior Coder A1ien51's Avatar
    Join Date
    Jun 2002
    Location
    Between DC and Baltimore In a Cave
    Posts
    2,717
    Thanks
    1
    Thanked 94 Times in 88 Posts
    This really has nothing to do with Ajax, should have been asked in the php forum.

    Have you searched the forum? http://www.codingforums.com/result.h...BJECT_OPERATOR

    Eric
    Tech Author [Ajax In Action, JavaScript: Visual Blueprint]


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •