Cita:
Iniciado por indpendient
quite la @ y no funciona y para que voy usar mysqli si es con my
msql que se trabaja las base detatos

Creo que estás malinterpretando algo aquí:
Cita:
Iniciado por Triby
...aléjate de una vez de la librería mysql y aprende mysqli o PDO.
Yo dije
librería mysql y no que cambies el motor de bases de datos. Te cuento:
- mysqli es otra librería de PHP para conectar con servidor MySQL
- la librería mysql ya se considera obsoleta y desaparecerá de PHP en futuras versiones
- Ya que estás programando clases, te conviene usar mysqli orientado a objetos y no por procedimientos
- Una mejor opción es PDO, pero creo que ya depende de preferencias
Luego, no era simplemente quitar la @, sino usar también la función mysql_error() para saber la causa de que no puedas conectarte; si tienes alguna duda, siempre puedes recurrir al manual: php.net/mysql_error
RandomName, por favor no publiques dos o más mensajes seguidos, eso se considera suma de mensajes y es contra las Políticas de FDW.