Tienes un error en la select, con lo que mysql_num_rows() no recibe un array. Usa el control de errores:
Código PHP:
$result = mysql_query($insert);
if (!$result) {
die('Consulta no válida: ' . mysql_error());
}
El error seguramente es por usar como nombre de tabla, TABLE o ROW, que podrian ser palabras reservadas. (no estoy seguro de eso..). Para salir de dudas, prueba a hacer la consulta así:
Cita: $insert = "SELECT * FROM `TABLE` WHERE `ROW`='$DATA'";
Cuando arreges eso, continuamos.
Saludos.