On Mon, 25 Aug 2003 12:34:28 +0200
"TS" <.> wrote:
> Hejsa.
>
> Når jeg laver et udtræk fra min tabel i mySQL-databasen (ved hjælp af
> menuerne i Dreamweaver MX) får jeg følgende fejl:
>
> "Warning: mysql_fetch_assoc(): 4 is not a valid MySQL result resource in
> /STORE/WWW/... o.s.v."
>
> Mint udtræk vises faktisk korrekt under fejlen, men hvad betyder den?
>
> Jeg kan se, at variablen indgår i flg. linie i starten af PHP-dokumentet:
>
> $row_Recordset1 = mysql_fetch_assoc($Recordset1);
>
> og i slutningen skrives mit udtræk i en tabel med følgende kommando:
>
> <?php do { ?>
> <tr>
> <td (selve mit udtræk...) </td>
> </tr>
> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
>
> Kan nogen hjælpe?
>
> På forhånd tak...
>
mysql_fetch_assoc() er en funktion, ikke en variabel.
Variabler i PHP, er dem der starter med $, f.eks. $Recordset1.
Fejlen betyder at der højst sandsynligt er gået et eller andet galt under det
query som mysql_fetch_assoc() prøver at hente resultatet af.
Du kan finde manualen til mysql_fetch_assoc() på
http://php.ney/mysql_fetch_assoc
Og det query der fejler kan du sikker finde i en linje lignende:
$Recordset1 = mysql_query( ... );
i din kode.
Mvh.
Madsen
--
* Anders K. Madsen *
http://lillesvin.linux.dk *
* madsen@sjovedyr.dk * Linux, Ruby, PHP and SQL *