Vale, ya está la conexión esta bien y si que da el error:
  Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Inetpub\vhosts\xn--electrodiseo-khb.es\httpdocs\Wedserver\prueba_respuestaphp.php on line 6
En la línea 6 tengo: while($assoc=mysql_fetch_assoc($query)) 
Así es como yo hago la recuperación de datos y no tengo ningún problema:   
Código PHP:
Ver original<?php require_once('Connections/conexion.php'); ?>
<?php
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  if (PHP_VERSION < 6) {
  }
 
 
  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? 
intval($theValue) : "NULL";       break;
    case "double":
      $theValue = ($theValue != "") ? 
doubleval($theValue) : "NULL";       break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}
 
$query_Recordset1 = "SELECT * FROM usuarios";
 
?>
  
Que diferencia hay?