Hi,
ich habe eine Frage zu diesem Query:
Das Problem ist, die Zeile in der TABLE_PRODUCTS_IMAGES mit der ID 30 existiert nicht. (ich will das Query aber nicht ändern, es ist zu Testzwecken) Aber wird dann das Query abgebrochen und es erfolgt überhaupt keine Ausgabe ? Wenn die ID auf 26 steht, und dieser Eintrag existiert, dann funktioniert alles wunderbar.
Wie schreibe ich das Query um, damit es in beiden FÄllen funktioniert?
ich habe eine Frage zu diesem Query:
Code:
$product_info_query = tep_db_query("select p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id, pi.products_image1, pi.products_image2, pi.products_image3, pi.products_image4, pi.products_image5, pi.products_image6, pi.products_image7, pi.products_image8, pi.products_image9
FROM ".TABLE_PRODUCTS." p,".TABLE_PRODUCTS_DESCRIPTION." pd,".TABLE_PRODUCTS_IMAGES." pi WHERE p.products_status = '1' AND p.products_id = '".(int)$HTTP_GET_VARS['products_id']."' AND pd.products_id = p.products_id AND pi.products_id = '30' AND pd.language_id = '" . (int)$languages_id . "'");
Das Problem ist, die Zeile in der TABLE_PRODUCTS_IMAGES mit der ID 30 existiert nicht. (ich will das Query aber nicht ändern, es ist zu Testzwecken) Aber wird dann das Query abgebrochen und es erfolgt überhaupt keine Ausgabe ? Wenn die ID auf 26 steht, und dieser Eintrag existiert, dann funktioniert alles wunderbar.
Wie schreibe ich das Query um, damit es in beiden FÄllen funktioniert?