Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

join tables and send email 1

Status
Not open for further replies.

mancroft

Programmer
Oct 26, 2002
267
GB
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]."\n\n";}

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

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

 
my $sql = "select c.itemid, i.itemname, c.qty, i.itemprice from cart c inner join items i using(itemid)";

$result = mysql_query($sql,$con);

$contenet .="Ref No\tItem\tQty\tPrice\n";
while ($row=mysql_fetch_row($result)) {
$content .= "$row[0]\t$row[1]\t$row[2]\t$row[3]\n";
}
$content .= "\n\n";





 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top