aggiungere elemento di DB al prodotto acquistato

Discussioni generiche e consigli riguardo a questo sito

Moderatore: mod osCommerceITalia

Rispondi
vincenzo
membro Junior
membro Junior
Messaggi: 49
Iscritto il: 10/09/2005, 10:19

aggiungere elemento di DB al prodotto acquistato

Messaggio da vincenzo »

Premesso che non sono una volpe con il php volevo porre un quesito:
mi piacerebbe aggiungere alla mail di conferma ordine, nella riga dei prodotti acquistati, oltre al modello anche un altro campo che si trova pero' in un'altra tabella.

Questa nuova tabella ha il suo ID, un codice uguale al Product_id e questa descrizione appunto.

Vedo che per aggiungere il modello si scrive una funzione gia' definita:
$order->products[$i]['model'] io come posso fare?

Grazie a chiunque mi dia una mano.
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Re: aggiungere elemento di DB al prodotto acquistato

Messaggio da Bass »

vincenzo ha scritto: Vedo che per aggiungere il modello si scrive una funzione gia' definita:
$order->products[$i]['model'] io come posso fare?
Non e' una funzione, e' un richiamo ad un array creato con i dati dell'ordine.
Se devi prendere dati da un'altra tabella devi creare un'apposita query e poi richiamare il valore

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
vincenzo
membro Junior
membro Junior
Messaggi: 49
Iscritto il: 10/09/2005, 10:19

Messaggio da vincenzo »

ma questa query va creada direttamente su checkout_process.php?

e potresti darmi un riferimento per farla funzionare?

esiste un file che contiene una cosa tipo la mia? grazie
vincenzo
membro Junior
membro Junior
Messaggi: 49
Iscritto il: 10/09/2005, 10:19

Prova di query

Messaggio da vincenzo »

potreste darmi una mano ad affilare questo codice che tra parentesi mi da soltanto il primo nome " idCodiceArticolo ". Il codice è inserito in checkout_process.php prima della total b2b riferita al codice di creazione $products_ordered.

$wingest_code_query = tep_db_query("select p.products_id, pd.id_ec_prodotti, pd.idCodiceArticolo from " . TABLE_PRODUCTS . " p left join " . TABLE_WG_PRODUCTS . " pd on p.products_id = pd.id_ec_prodotti");
$wingest_code = tep_db_fetch_array($wingest_code_query);

poi aggiungo a $products_ordered

$products_ordered .= $order->products[$i]['qty'] . ' x ' . $order->products[$i]['name'] . ' (' . $wingest_code['idCodiceArticolo'] . ')

ma non ci capisco di piu'

come posso risolvere?
Rispondi