Scusate il titolo un pò strano, il mio problema è questo:
Ho 2 query con while che funzionano perfettamente.
Ho un database dove cè un ID prodotto (esempio 90) che genera a seconda di cosa si compra 2-3-4-5 righe sempre con id 90. Genero quindi un while che mi mostra il tutto.
Nell altra query devo selezionare i dati del compratore da un altra tabella. Tutto ok.
Quando pero invio tramite php mail() invio correttamente i dati del compratore, ma non riesco a inserire anche i dati dell ordine in quanto:
- o genera tot email in base a quante sono le righe del while ( 4-5 prodotti sono 4-5 email )
- se metto la mail fuori del while non legge piu tutti i parametri ma mi da 1 solo prodotto ( in genere o l ulimo o il primo perche è fuori dal while )
- ho provato a fare un inner join e funziona, ma invia sempre Tot email per ogni riga, vorrei inviare al cliente solamente i dati del compratore e i dati dell ordine..
Ho provato ad estrarre dal <body> ma non funziona.
Vorrei creare un txt e poi con fopen unire il tutto... Cosa mi consigliate?
Non cè un modo per portare fuori i risultati del while e stamparli a video o in una variabile in modo che l attacco alla seconda query inviando cosi una sola mail?
Grazie mille...

Rispondi quotando