[solved] Suggestion to clean this up?
Posted: Fri Nov 04, 2005 3:28 pm
I'm not sure if this goes in here but I'll give it a whirl.
The following class function is to display an item(s). Is there a way I can clean this up? I honestly don't know where to begin. Yeah, it's hideous, I know.
The following class function is to display an item(s). Is there a way I can clean this up? I honestly don't know where to begin. Yeah, it's hideous, I know.
Code: Select all
echo "<table width=\"700\" border=\"0\" cellpadding=\"0\" cellspacing=\"1\">";
echo "<form name=\"form".$fnumber."\" method=\"post\" action=\"add.php\">";
echo "<tr>";
echo "<td width=\"198\" rowspan=\"5\" align=\"center\" valign=\"middle\" bgcolor=\"#000066\" class=\"pic_box\"><img src=\"".$single_row[0]."\"></td>";
echo "<td width=\"15\" rowspan=\"6\" valign=\"top\" bgcolor=\"#000066\" class=\"divider\"> </td>";
echo "<td width=\"369\" height=\"18\" valign=\"middle\" bgcolor=\"#CCCCCC\" class=\"title\">" . str_replace("&3nsquot","'",$row['item_name']) . "</td>";
echo "<td width=\"110\" valign=\"middle\" bgcolor=\"#CCCCCC\" class=\"title\">$" . number_format($number,2) . "</td>";
echo "</tr>";
echo "<tr>";
echo "<td height=\"21\" colspan=\"2\" valign=\"top\" bgcolor=\"#CCCCCC\" class=\"info\">" . str_replace("&3nsquot","'",$row['color']) . " - Logo over " . $lp . ", " . $sl . ", " . str_replace("&3nsquot","'",$row['material']) . "</td>";
echo "</tr>";
echo "<tr>";
echo "<td height=\"21\" colspan=\"2\" valign=\"top\" bgcolor=\"#CCCCCC\" class=\"info\">" . str_replace("&3nsquot","'",$row['gender']) . "</td>";
echo "</tr>";
echo "<td class=\"info\" height=\"21\" colspan=\"2\" valign=\"top\" bgcolor=\"#CCCCCC\">";
echo "Sizes Available:<br>";
if($gen == "Mens")
{
echo "Mens:";
$sql_msizes = "SELECT m_product_size FROM product WHERE product_id='$prodid'";
$result = mssql_query($sql_msizes);
$mens_sizes = mssql_fetch_assoc($result);
$ms = $mens_sizes['m_product_size'];
$ms = unserialize($ms);
echo "<select name=\"available_mens_sizes\">";
echo "<option selected>Select a Size</option>";
while (list($key, $value) = each($ms))
{
if($value > 0)
{
echo "<option value=\"".$key."\">".$key."</option>";
}
}
echo "</select> Quantity: <input type=\"text\" size=\"4\" name=\"mens_size_quantity\"><br>";
}
if($gen == "Womens")
{
echo "Womens:";
$sql_wsizes = "SELECT w_product_size FROM product WHERE product_id='$prodid'";
$result1 = mssql_query($sql_wsizes);
$womens_sizes = mssql_fetch_assoc($result1);
$ws = $womens_sizes['w_product_size'];
$ws = unserialize($ws);
echo "<select name=\"available_womens_sizes\">";
echo "<option selected>Select a Size</option>";
while (list($key, $value) = each($ws))
{
if($value > 0)
{
echo "<option value=\"".$key."\">".$key."</option>";
}
}
echo "</select> Quantity: <input type=\"text\" size=\"4\" name=\"womens_size_quantity\">";
}
if($gen == "Mens and Womens")
{
echo "Mens:";
$sql_msizes = "SELECT m_product_size FROM product WHERE product_id='$prodid'";
$result = mssql_query($sql_msizes);
$mens_sizes = mssql_fetch_assoc($result);
$ms = $mens_sizes['m_product_size'];
$ms = unserialize($ms);
echo "<select name=\"available_mens_sizes\">";
echo "<option selected>Select a Size</option>";
while (list($key, $value) = each($ms))
{
if($value > 0)
{
echo "<option value=\"".$key."\">".$key."</option>";
}
}
echo "</select> Quantity: <input type=\"text\" size=\"4\" name=\"mens_size_quantity\"><br>";
echo "Womens:";
$sql_wsizes = "SELECT w_product_size FROM product WHERE product_id='$prodid'";
$result1 = mssql_query($sql_wsizes);
$womens_sizes = mssql_fetch_assoc($result1);
$ws = $womens_sizes['w_product_size'];
$ws = unserialize($ws);
echo "<select name=\"available_womens_sizes\">";
echo "<option selected>Select a Size</option>";
while (list($key, $value) = each($ws))
{
if($value > 0)
{
echo "<option value=\"".$key."\">".$key."</option>";
}
}
echo "</select> Quantity: <input type=\"text\" size=\"4\" name=\"womens_size_quantity\">";
}
echo "</td>";
echo " <tr>";
echo " <td class=\"info\" colspan=\"2\" rowspan=\"2\" valign=\"top\" bgcolor=\"#CCCCCC\"<span class=\"style4\">Description:<br>" . str_replace("&3nsquot","'",$row['item_description']) . "</td>";
echo " </tr>";
echo " <tr>";
echo "<td bgcolor=\"#000066\" class=\"info\" height=\"29\" valign=\"middle\" align=\"center\">
<input name=\"item_id\" type=\"hidden\" value=\"$prodid\">
<input name=\"price\" type=\"hidden\" value=\"$number\">
<input type=\"submit\" name=\"Submit\" value=\"Add to Cart\">
</td>";
echo " </tr>";
echo "</table>";
echo "<p></p>";
$fnumber++;
mssql_close($link);
echo "</body>";
echo "</html>";