Jump to content

Archived

This topic is now archived and is closed to further replies.

mancroft

join tables and send email

Recommended Posts

First, to say that I really appreciate all the help from this forum!

 

Still on the shopping cart problem... the mysql database has two tables: cart and items please see details below.

 

What I am trying to do is create a mailform to send out details of the customer selections to the \"shop\".

 

So far the following is working:

 

$result = mysql_query(\"SELECT * FROM cart\",$con);

 

if ($result === false) die(\"failed\");

 

while ($row=mysql_fetch_row($result)) {

 

$content .= \"Ref no:\" .$row[2].\"nqty: \".$row[3].\"nn\";}

 

This sends the ref no and quantity from the table cart.

 

What I wish to do AS WELL is to send itemName and itemPrice from the table items.

 

Any ideas please?

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

table items:

 

Field Type Attributes Null Default Extra Action

itemId int(11) No auto_increment Change Drop Primary Index Unique Fulltext

itemName varchar(50) Yes NULL Change Drop Primary Index Unique Fulltext

itemDesc varchar(250) Yes NULL Change Drop Primary Index Unique Fulltext

itemPrice decimal(4,2) Yes NULL Change Drop Primary Index Unique Fulltext

 

>>>>>>>>>>>>>>>>>>>>

 

>>>>>>>>>>>>>>>>>>>>

table cart:

 

Field Type Attributes Null Default Extra Action

cartId int(11) No auto_increment Change Drop Primary Index Unique Fulltext

cookieId varchar(50) Yes NULL Change Drop Primary Index Unique Fulltext

itemId int(11) Yes NULL Change Drop Primary Index Unique Fulltext

qty int(11) Yes NULL Change Drop Primary Index Unique Fulltext

 

>>>>>>>>>>>>>>>>>>>>

Share this post


Link to post
Share on other sites

You would have to run a query and get the ref number, then run another which is like SELECT * FROM tablehere WHERE number=$refnum, then store the gathered name in a variable.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.