try to put any code inside the new class' constructor part,
-> move the this code:
>          $DBQuery = new DBQueries;       <--------------------------- this
> is line 134
>                  $DBQuery->attrib["type"] = "select";
>                  $DBQuery->attrib["query"] = "SELECT ID_Secpage, PageType,

into :
 class SubMenu {
SubMenu()
 {
                  $this->DBQuery->attrib["type"] = "select";
                  $this->DBQuery->attrib["query"] = "SELECT ID_Secpage,
PageType,
 }
}

Elias
"Jadiel Flores" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Hey guys, I have a little problem here, I have one class to create queries
> to a mysql database, this class works fine, but, now I want to create an
> instance of this class inside another class but I'm receiving the error:
>
> Parse error: parse error, unexpected T_VARIABLE, expecting T_OLD_FUNCTION
> or T_FUNCTION or T_VAR or '}' in
> D:\InetPub\hispanicroot\includes\database.php on line 134
>
> This is my code:
>
> class SubMenu {
>          var $attrib = array("level"=>"", "page"=>"", "section"=>"");
>          $DBQuery = new DBQueries;       <--------------------------- this
> is line 134
>                  $DBQuery->attrib["type"] = "select";
>                  $DBQuery->attrib["query"] = "SELECT ID_Secpage, PageType,
> Title, PageURL FROM inf_secpages WHERE ID_Page = " . $attrib['page'] . "
> ORDER BY Slot ASC";
>                  $GetData = $DBQuery->RunQuery();
>                  bla bla bla ..........
> }
>
> If I use:
>          var $DBQuery = new DBQueries;
> then I receive the error:
>          Parse error: parse error, unexpected T_NEW in
> D:\InetPub\hispanicroot\includes\database.php on line 134
>
> Thanks
>
>
> Jadiel Flores
> -------------------------
> http://www.abargon.com
> [EMAIL PROTECTED]
> (52-55) 52-29-80-34
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to