Lo que tienes que hacer para probar que el sql está bien generado, es tener la sentencia en una variable y pasarle esa variable como parámetro a la función mysql_query():
Código PHP:
$sql = "INSERT INTO ADMINISTRADOR(ID_adm,rut_adm,pass_adm,nombre_adm,apaterno_adm,amaterno_adm,direccion_adm,ciudad,telefono_adm,celular_adm,estado_adm,adm_access)
VALUES('','$rut','$pass','$nombre','$paterno','$materno','$direccion','$ciudad','$telefono','$celular','1','$acceso')";
mysql_query($sql) or die ("Error en la consulta <strong>$sql</strong> :: ".mysql_error());
Con este nuevo "or die()" podrás ver la consulta generada, ademá del mensaje de error de MySQL.
saludos