15. april 2008 - 10:55
Der er
4 kommentarer og 1 løsning
fejl med mysql_fetch_array()
Hej :) Jeg får fejlen "mysql_fetch_array(): supplied argument is not a valid MySQL result resource", når jeg prøver at lave dette udtræk fra min db: $sql = "i.id, i.label, i.type, i.url, i.img_uri, i.img_height FROM menu_item i, menu_items_chained c "; $sql .= "WHERE c.menu_id = '$_GET[id]' AND c.item_id = i.id"; $result = mysql_query($sql); while($row2 = mysql_fetch_array($result)){ $xmlstr .= "<item label=\"" . $row2['label'] . "\" type=\"" . $row2['type'] . "\" url=\"" . $row2['url'] . "\" />\n"; } Er der en som kan fortælle mig hvad jeg evt. gør forkert, eller har en løsning. Jeg har gloet mig blind og er kørt fast :/
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
15. april 2008 - 11:04
#1
Du kan da ikke starte en SQL med: $sql = "i.id, i.label, i Hvad med noget SELECT ? $sql = "SELECT i.id, i.label, i
15. april 2008 - 11:26
#2
HEHE :) Jeg sagde at jeg var gloet blind på det ... DOH (en rigtig homer) Sådan er det når man sidder kl. L*** om natten for at kode selvom at man burde ligge under dynen.... Tak Jakob.. læg et svar hvis du vil have les point :)
15. april 2008 - 11:35
#3
Svar!
15. april 2008 - 11:48
#4
Og du kan få bedre fejlbeskeder med $result = mysql_query($sql) or die(mysql_error()); Men overvej om det skal være sådan, når du sætter det i drift.
15. april 2008 - 12:43
#5
Takker for point.
Vi tilbyder markedets bedste kurser inden for webudvikling