Allora, ho notato questo strano comportamento del phpmyadmin. Quando eseguo la query mi ritorna la pagina del risultato, come è giusto che sia (la query è stata eseguita con successo). Nella pagina del risultato c'è un link chiamato "Crea il codice PHP". Se si clicca sul link viene una pagina con il codice PHP per la query, e con un link con scritto "Invia Query". Ebbene se clicco su questo link (e quindi la query viene eseguita) la query mi va in errore...come mai, visto che è la stessa di prima?
Questa la query:
CREATE TEMPORARY TABLE ord SELECT *
FROM products_to_order_attributes;
SELECT count( DISTINCT p.products_id ) AS total
FROM products_description pd, products p
LEFT JOIN manufacturers m ON p.manufacturers_id = m.manufacturers_id, products_to_categories p2c
LEFT JOIN specials s ON p.products_id = s.products_id
LEFT JOIN ord ON p.products_id = ord.products_id
WHERE p.products_status = '1' AND p.products_id = p2c.products_id AND pd.products_id = p2c.products_id AND pd.language_id = '4' AND p2c.categories_id = '25'