|
| 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
| |
|
|