Jump to content

Help - How To Add Another Table To Query


leemo

Recommended Posts

Hi

 

I need to grab some data from another table called, in this case, [|PREFIX|]product_downloads. They primary key for that table is 'downloadid'. I hope I've given enough information. Thanks in advance.

 

$query = "
				SELECT p.*, FLOOR(prodratingtotal/prodnumratings) AS prodavgrating, imageisthumb, imagefile, ".GetProdCustomerGroupPriceSQL()."
				FROM [|PREFIX|]products p
				LEFT JOIN [|PREFIX|]product_images pi ON (p.productid=pi.imageprodid)
				WHERE p.prodvisible='1' AND (imageisthumb=1 OR ISNULL(imageisthumb))
				".GetProdCustomerGroupPermissionsSQL()."
				ORDER BY proddateadded DESC
			";

Link to comment
https://forums.phpfreaks.com/topic/167113-help-how-to-add-another-table-to-query/
Share on other sites

I've tried this, but it is not pulling the data from the [|PREFIX|]product_downloads table.

 

This looks pretty correct to me:

 

$query = "
SELECT p.*, FLOOR(prodratingtotal/prodnumratings) AS prodavgrating, imageisthumb, imagefile, ".GetProdCustomerGroupPriceSQL()."
FROM [|PREFIX|]products p
LEFT JOIN [|PREFIX|]product_downloads dn ON p.productid=dn.downloadid
LEFT JOIN [|PREFIX|]product_images pi ON p.productid=pi.imageprodid
WHERE p.prodvisible='1' AND (imageisthumb=1 OR ISNULL(imageisthumb))
				".GetProdCustomerGroupPermissionsSQL()."
ORDER BY proddateadded DESC
";

 

Error here:

 

$GLOBALS['DownloadName'] = isc_html_escape($row['downname']);

downname being the field I require from TABLE [|PREFIX|]product_downloads

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.