Ciao a tutti!
Ho un problemino che mi sta facendo impazzire![]()
La situazione è questa.
Ho uno shop online in preparazione e devo creare uno script in php che mi permetta di esportare una serie di informazioni dal catalogo prodotti a un file txt per inviarlo ai vari comparatori di prezzi.
Il problema è che le info in questione sono su 6 tabelle diverse con chiavi diverse.
La struttura è la seguenteriporto solo i campi interessati)
Primo livello:
vm_product (contiene la maggior parte delle info ed è ordinata per product_id)
Secondo livello: hanno tutte il campo product_id
vm_product_price (contiene due colonne product_id e product_price)
vm_product_mf_xref ( contiene product_id e manufacturer_id), da collegare a vm_manufacturer
vm_product_category_xref(contiene product_id e category_id) da collegare a vm_category
Terzp livello:
vm_manufacturer (contiene manufacturer_id e mf_name)
vm_category (contiene category_id e category_name)
DOMANDA DA UN MILIONE DI €!
come si fa a fare una mega query che prnda tutti i dati collegandoli tra di loro ordinati per product_id e restituisca una tabellona da cui andare a generare l'output?
Ho già provato varie join ma riesco a collegare solo tabelle con chiave comune e cmq fino a tre tabelle poi iniziano gli errori e data la mia scarsa esperienza con php sto veramente impazzendo!
Grazie anche solo per aver letto la domanda.
Marco