QUOTE
here 's what I have so far
Hmm. It is not reasonable to expect someone else to debug your programs for you.
CODE
while ($row = mysql_fetch_array($result_set))
{ echo"<tr><td width=\"400px\">($row['product_pic']{$row['product_id']}.<br />{$row['product_title']}.<br /> {$row['product_Description']}.<br />{$row['product_price']}</td></tr>";
}
Do you understand what while(...) means?
What do you expect $row to hold for each <table> row that you are generating?
What are all these dots (.) for?
Does this produce a php syntax error, or does it output some html? What does the html look like?
You need to ask yourself questions like these, and learn how to work out what is going on -- this is called 'debugging'.