Estás mezclando librerías de acceso a MySQL, que son
incompatibles entre si.
Estas son de la librería MYSQL:
Esta es MYSQLI:
Código PHP:
Ver original$mysqli = new mysqli('localhost',$user_db,$pass_db,$db_name);
if ($mysqli->connect_error) {
die('Error : ('. $mysqli->connect_errno .') '. $mysqli->connect_error); }
Ponte de acuerdo, o usas una o usas la otra.
Limpia un poco de basura de tu código, integra todo en una sola librería, vuelve a probar algo consistente, y entonces podremos seguir viendo si hay realmente un problema. De momento tu código es de comportamiento dudoso.
Posdata: Para que no te ofendas, se suele calificar de "basura" en programación todo código innecesario o mal programado, como en este caso.