php oop unexpected $end

Tags:    php oop

Hej

sidder og er ved at lære php oop, men er løbet ind i et problem.
Følger denne tutorial Link

Får denne error
Ved godt hvad error mener, men synes ikke rigtig at kunne fikse det :(
Fold kodeboks ind/udKode 


Min kode indtil videre
Fold kodeboks ind/udPHP kode 




4 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 7 karma
Sorter efter stemmer Sorter efter dato
Har valgt at lave det med ""
Men hvordan escaper jeg for '{' '}' på linje 5

Fold kodeboks ind/udPHP kode 


bare slet {} :)



På det link du har givet er der en der skriver om at fejlen kommer fordi når man bruger heredoc måden ( <<< ) så virker det ikke hvis man indrykker dataen ved SQL queryen.

Så du skal enten skrive det første på linien uden indrykninger eller lave det uden heredoc måden.

Du kan prøve sådan her så kan du indrykke som du har lyst.
Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 01.06.2012 21:26 af Bruger #13010
Når du benytter heredoc skal du sørge for der ikke er mellemrum eller indryk på den linje hvor du afslutter din kode.

<<<NAVN
et eller andet her
NAVN; //<--- her må der ik være mellemrum før.

fra php.net

The closing identifier must begin in the first column of the line. Also, the identifier must follow the same naming rules as any other label in PHP: it must contain only alphanumeric characters and underscores, and must start with a non-digit character or underscore.

læs evt mere her:
http://www.php.net/manual/en/language.types.string.php



Har valgt at lave det med ""
Men hvordan escaper jeg for '{' '}' på linje 5

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 01.06.2012 21:59 af Bruger #15562
t