Прежде всего, пожалуйста, изучите некоторые чистые стандарты кодирования для всех: http://drupal.org/coding-standards
Вторая проблема в том, что вы выводите это неправильно.Попытка использовать таблицы для одного (используйте div) - плохая разметка в наши дни.Все ваши стили должны быть в вашем CSS, а не встроены в страницу.
Вот ваша значительно улучшенная разметка.Вы используете CSS, чтобы изменить способ отображения на странице, а не структуру таблицы.
<html>
<head>
<title></title>
<link rel="stylesheet" href="one.css" type="text/css">
</head>
<body>
<?php
include_once "db.php";
$result = mysql_query("SELECT * FROM products WHERE product_type = 'weddingdressaline' ORDER BY user_id");
echo '<div class="productTable">';
if (mysql_num_rows($result) > 0) {
while ($row = mysql_fetch_object($result)) {
echo '
<div class="container">
<div class="productImage">
<a href="viewproduct.php?user_id=' . $row->user_id . '">
<img src="showimage.php?user_id=' . $row->user_id . '" align="center" />
</a>
</div>
<div class="price">' . $row->price . '</div>
</div>';
}
}
else {
echo '<div class="container"><div class="noResults">No Results found!</div></div>';
}
echo "</div>";
?>
</body>
</html>