22. marts 2006 - 04:55
Der er
3 kommentarer og 1 løsning
LIdt hjælp til en JOIN
Hej EXp's Jeg har 3 tabeller: decks, art, clothing De indeholder alle en kolonne: product_nr Jeg vil trække tabellerne sådan sammen så jeg kan hente alle records i product_nr fra alle 3 tabeller. Jeg har lavet dette her, men er gået lidt kold i det: $query_select = "SELECT * FROM decks,art, WHERE decks.product_nr=<php_var> AND art.product_nr=<php_var> AND clothing.product_nr=<php_var>"; Jeg får følgende fejl: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/web_dh/shop_site/cart/scripts/viewcart.inc on line 18 På forhånd tak, TheMaster
Annonceindlæg fra Bluecircle
22. marts 2006 - 05:07
#2
$query_select = "SELECT * FROM decks,art,clothing WHERE decks.product_nr=<php_var> AND art.product_nr=<php_var> AND clothing.product_nr=<php_var>";
22. marts 2006 - 05:27
#3
arne_v >> jeg ved ikke om det er mig der gør noget forkert, men det virkerde ikke til. det helt rigtige ser sådan ud: $query_select = "SELECT * FROM decks,art,clothing WHERE decks.product_nr=" . $cart_array['$i'] . " AND art.product_nr=" . $cart_array['$i'] . " AND clothing.product_nr=" . $cart_array['$i'] . ""; $cart_array og $i er veldefineret og postes uden problemer. men hvad er så galt?