ok, after removing our original fix and using the advanced recordset dialog from the bindings tab in DW the result is a change from
$testid=intval($_GET['testid'])
mysql_select_db($database_mysqlconnection, $mysqlconnection);
$query_Recordset1 = "SELECT * FROM products WHERE ProductID=$testid";
to
$testid_Recordset1 = "1";
if (isset($_GET['testid'])) {
$testid_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['testid'] : addslashes($_GET['testid']);
}
mysql_select_db($database_mysqlconnection, $mysqlconnection);
$query_Recordset1 = sprintf("SELECT * FROM products WHERE ProductID=%s", GetSQLValueString($testid_Recordset1, "int"));
This is what you meant YES?