/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Parse error jeg er ved at blive...... *bii~
Fra : Ronni


Dato : 05-04-01 16:30

Hej NG

Har følgende kode som jeg kalder når jeg skal bruge en overskrift:

function header()
{
$result_header = mysql_query("SELECT image,width,height FROM headers WHERE
id = '$id'");

list($image, $width, $height) = mysql_fetch_row($result_header)

$header = "<img src=\"image/headers/$image.gif\" width=\"$width\"
height=\"$height\">";

return $header;
}

Får en parse error i linien hvor $header fyldes med data ?
Har prøvet at skrive den om til forskellige ting, men der er ingenting der
virker ?

Hvorfor ?

/Ronni
ronni1@ofir.dk






 
 
Nezar Nielsen (05-04-2001)
Kommentar
Fra : Nezar Nielsen


Dato : 05-04-01 16:48

"Ronni" <riwen@ofir.dk> skrev i en meddelelse
news:9ai2vn$8vf$2@sunsite.dk...
> Hej NG
>
> Har følgende kode som jeg kalder når jeg skal bruge en overskrift:
>
> function header()
....
> Får en parse error i linien hvor $header fyldes med data ?

Prøv evt. at omdøbe funktionen..hvis du ikke er i en klasse, må du ikke
overskrive php's funktioner.

(jeg ved ikke om du må i en klasse)

--
Mvh. Nezar Nielsen
http://fez.dk




Niels Andersen (06-04-2001)
Kommentar
Fra : Niels Andersen


Dato : 06-04-01 12:19

"Ronni" <riwen@ofir.dk> skrev i en meddelelse
news:9ai2vn$8vf$2@sunsite.dk...
> list($image, $width, $height) = mysql_fetch_row($result_header)
>
> $header = "<img src=\"image/headers/$image.gif\" width=\"$width\"
> height=\"$height\">";

> Får en parse error i linien hvor $header fyldes med data ?
> Har prøvet at skrive den om til forskellige ting, men der er ingenting der
> virker ?

Når man laver fejl et sted kan det godt være den først bliver synlig et
andet sted.
Linjen før har ingen fejl, men det er alligevel der du skal ændre noget. Der
mangler et semikolon til at afslutte linjen.


Mvh.

Niels Andersen



John Joe (06-04-2001)
Kommentar
Fra : John Joe


Dato : 06-04-01 18:42


"Ronni" <riwen@ofir.dk> wrote in message news:9ai2vn$8vf$2@sunsite.dk...
> Hej NG
>
> Har følgende kode som jeg kalder når jeg skal bruge en overskrift:
>
> function header()
> {
> $result_header = mysql_query("SELECT image,width,height FROM headers
WHERE
> id = '$id'");
>
> list($image, $width, $height) = mysql_fetch_row($result_header)
>
> $header = "<img src=\"image/headers/$image.gif\" width=\"$width\"
> height=\"$height\">";
>
> return $header;
> }
>
> Får en parse error i linien hvor $header fyldes med data ?
> Har prøvet at skrive den om til forskellige ting, men der er ingenting der
> virker ?
>
> Hvorfor ?
>
> /Ronni
> ronni1@ofir.dk

Et godt råd, når man får parse-errors er at checke igennem for semikoloner.
PHP plejer at fortælle hvilken linje det er. Så går du opad i koden indtil
du finder den linje der mangler ;



Ronni (06-04-2001)
Kommentar
Fra : Ronni


Dato : 06-04-01 19:50

Der er ingen linier der mangler ; har tjekket det, og også prøvet at sætte ;
i linien før, hvilket ikke hjalp.

/Ronni
ronni1@ofir.dk

"John Joe" <ole321@yahoo.dk> wrote in message
news:9akv51$dge$1@sunsite.dk...
>
> "Ronni" <riwen@ofir.dk> wrote in message news:9ai2vn$8vf$2@sunsite.dk...
> > Hej NG
> >
> > Har følgende kode som jeg kalder når jeg skal bruge en overskrift:
> >
> > function header()
> > {
> > $result_header = mysql_query("SELECT image,width,height FROM headers
> WHERE
> > id = '$id'");
> >
> > list($image, $width, $height) = mysql_fetch_row($result_header)
> >
> > $header = "<img src=\"image/headers/$image.gif\" width=\"$width\"
> > height=\"$height\">";
> >
> > return $header;
> > }
> >
> > Får en parse error i linien hvor $header fyldes med data ?
> > Har prøvet at skrive den om til forskellige ting, men der er ingenting
der
> > virker ?
> >
> > Hvorfor ?
> >
> > /Ronni
> > ronni1@ofir.dk
>
> Et godt råd, når man får parse-errors er at checke igennem for
semikoloner.
> PHP plejer at fortælle hvilken linje det er. Så går du opad i koden indtil
> du finder den linje der mangler ;
>
>



Niels Andersen (07-04-2001)
Kommentar
Fra : Niels Andersen


Dato : 07-04-01 08:12

"Ronni" <riwen@ofir.dk> skrev i en meddelelse
news:9al2vf$noi$1@sunsite.dk...
> Der er ingen linier der mangler ; har tjekket det, og også prøvet at sætte
;
> i linien før, hvilket ikke hjalp.

Jeg prøver lige igen, så.

> > > list($image, $width, $height) = mysql_fetch_row($result_header)

Denne linje mangler!


/Niels



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste