Ga naar inhoud

Aanbevolen berichten

  • Reacties 41
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Populaire dagen

Beste reacties in dit topic

Geplaatste afbeeldingen

Geplaatst:

Deze code moet werken

$result = 'mysql_query("SELECT name FROM (product_discription INNER JOIN product_id ON product_discription.product_id=product_to_category.product_id WHERE category_id=1) INNER JOIN category ON product_discription.product_id=category.product_id WHERE customer_group=6")';

$result = "mysql_query(" . $result . ") or die (mysql_error());";

Geplaatst:

en nog even opklaring,

met de code die ik je net gaf, heb je wat je op de foto aanduide, dus de naam van het product in plaats van id. als het niet werkt, kun te gewoon de andere codes gebruiken die ik je net gaf, en dan steeds iets verder opbouwen, todat je code helemaal goed is.

Kun je niks aan doen, voor de rest ziet de code er netjes uit

Geplaatst:

probeer deze code dan even.

$result = 'mysql_query("SELECT product_id FROM category INNER JOIN product_to_category ON category.product_id=product_to_category.product_id WHERE category.customer_group=6 AND product_to_category.category_id=1")';

Geplaatst:

helaas geeft hij met jouw nieuwe sql ook weer Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in /home/qvbdqhda/domains/containernederland.nl/public_html/catalog/view/theme/default/template/product/all.tpl on line 109

je had description fout gespeld, maar dat aangepast en nog steeds deze error...

Geplaatst:

zo zie je maar weer iedereen maakt fouten :P discription:P

OK als Je klaar ben druk dan even onderaan de pagina op "markeren als opgelost".

blij dat ik je heb kunnen helpen.

Geplaatst:

toch klopt er iets niet, ik wilde de output laten zien maar hij geeft me de sql query, volgens mij omdat er dus die "" omheen staan.

Jouw code met print_r:

$result = 'mysql_query("SELECT name FROM (product_description INNER JOIN product_id ON product_description.product_id=product_to_category.product_id WHERE category_id=1) INNER JOIN category ON product_description.product_id=category.product_id WHERE customer_group=6")';

$result = "mysql_query(" . $result . ") or die (mysql_error());";

print_r($result);

geeft me letterlijk dit:

mysql_query(mysql_query("SELECT name FROM (product_description INNER JOIN product_id ON product_description.product_id=product_to_category.product_id WHERE category_id=1) INNER JOIN category ON product_description.product_id=category.product_id WHERE customer_group=6")) or die (mysql_error());

Geplaatst:

Ja, dat was het eerste stuk wat ik had geschreven, ik heb toen per ongeluk " gebruikt in plaats van '.

als je het verandert in:

$result = 'mysql_query(" . $result . ") or die (mysql_error());';

gaat het wel lukken.

Gast
Dit topic is nu gesloten voor nieuwe reacties.

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.