Hi,
As I suspected you have three recordsets on the page all with the same name.
The first one is correct, but it is being overridden by the next two.
Delete the last two as per the text below...
$query_rsProductDetails = "SELECT ProductID, ProductName, ProductPrice, ProductWeight, ProductLongDesc, ProductImage FROM products";
$rsProductDetails = mysql_query($query_rsProductDetails, $db395605499) or die(mysql_error());
$row_rsProductDetails = mysql_fetch_assoc($rsProductDetails);
$totalRows_rsProductDetails = mysql_num_rows($rsProductDetails);
$query_rsProductDetails = "SELECT ProductID, ProductName, ProductPrice, ProductWeight, ProductLongDesc, ProductImage FROM products";
$rsProductDetails = mysql_query($query_rsProductDetails, $db395605499) or die(mysql_error());
$row_rsProductDetails = mysql_fetch_assoc($rsProductDetails);
$totalRows_rsProductDetails = mysql_num_rows($rsProductDetails);
Thanks
Ian