Linjen er der ikke noget galt med, jeg har lige set linjerne i bogen efter,
og jeg kan ikke finde en fejl.
Men der er en ting jeg nogle gange glemmer, og som giver en "forkert"
fejlmeddelelse. Nemlig et sætte et ; i den forrige linje, så tror php nemlig
at det er en del af den forespørgsel du har lavet tidligere.
Ellers kan jeg foreslå at du slutter linjerne med kommandoen: or
die((mysql_error());
Eller gør som jeg:
if (!mysql_connect("$server","$bruger","$kodeord")) {echo "Kunne ikke
oprette forbindelse til MySQL";}
if (!mysql_select_db("$database")) {echo "Kunne ikke vælge databasen:
$database";}
Min hvis du blot vil teste, så smut forbi
www.webcafe.dk der fandt jeg nogle
hurtige koder at teste med, og fik det itl at fungere.
Hilsen
Thomas
"Morten Jørgensen" <tbd@mailme.dk> skrev i en meddelelse
news:3bf14108$0$259$edfadb0f@dspool01.news.tele.dk...
> Jeg er ved at skrive det nyhedsscript ind fra bogen som der står.
> For det første kommer der ikke noget ind i min mysql database når jeg
> tilføjer det.
> Men for det andet, så den fil der skal hedde "nyhed.vis.php" som skal vise
> nyhederne som den skal hente fra databasen.
> Da jeg åbner den kommer der denne fejl:
>
> Warning: Supplied argument is not a valid MySQL result resource in
> c:\http\www\starwayonline\nyhed.vis.php on line 7
>
> Men hvis man kigger på den linie 7, så er det skrevet som det skal. Hvad
er
> der så galt?
> Her er linien: while($data = mysql_fetch_array($foresp)){
> --
> M.v.h Morten Jørgensen
> Webmaster og Redaktør på:
>
http://hairboy.adsl.dk/starwayonline
>
>