Avatar billede tupsy Nybegynder
31. oktober 2006 - 11:08 Der er 7 kommentarer

Fatal error.

Jeg har et udtræk der ser sådan her ud:

if($lang)
{

$queryvis = mysql_query("SELECT id, overskrift_g, tid, tekst_g, html_tekst_g, produkt, pdf, galleri FROM pix WHERE produkt = '$vis_id'");
$vis = mysql_fetch_array($queryvis);


$tekst = str_replace("$seachtekst", "<b>$seachtekst</b>", $vis["tekst_g"]);

$html_tekst = str_replace("$seachtekst", "<b>$seachtekst</b>", $vis["html_tekst_g"]);

$overskrift = $vis["overskrift_g"];
}


Men når jeg bruger det får jeg følgende fejl:
Fatal error: [] operator not supported for strings

Det er et sted i linien: $overskrift = $vis["overskrift_g"]; det går galt.

Hvad kan jeg ændre?
Avatar billede sw_red_6 Nybegynder
31. oktober 2006 - 11:15 #1
hmm bare for at sikre at det nu også bliver hentet ind i et array kan du så ikke prøve at sætte det her ind:
echo "<pre>"; print_r($vis); echo "</pre>";
Avatar billede tupsy Nybegynder
31. oktober 2006 - 11:17 #2
Det gør det.
Og hvis jeg laver et print af $overskrift så virker det også.
Men jeg får stadig fejlen i bunden af siden.
Avatar billede sw_red_6 Nybegynder
31. oktober 2006 - 11:20 #3
du er sikker på det er den linje? Det ser ikke ligefrem ud som om det er forkert, noget af det der står.
Det kunne være fordi du bruger ", men det tvivler jeg på skulle være årsagen...
Avatar billede tupsy Nybegynder
31. oktober 2006 - 11:24 #4
Jeg er sikker på at det er i den linie.
For hvis jeg sletter den så forsvinder fejlen.

Har prøvet at bruge ' ' i stedet = samme fejl.
Avatar billede sw_red_6 Nybegynder
31. oktober 2006 - 11:26 #5
hmm hvad hvis du bare laver en echo $vis["overskrift_g"];?
Avatar billede tupsy Nybegynder
31. oktober 2006 - 11:32 #6
Se det virker så fint..

Logikken hører hermed op for mig. :-)
Avatar billede sw_red_6 Nybegynder
31. oktober 2006 - 11:35 #7
ditto her...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester