Ver Mensaje Individual
  #14 (permalink)  
Antiguo 26/04/2017, 13:25
Avatar de kip13
kip13
 
Fecha de Ingreso: agosto-2011
Mensajes: 167
Antigüedad: 13 años, 3 meses
Puntos: 13
Respuesta: Símbolo Mayor en MySQLi

Cita:
Iniciado por Triby Ver Mensaje
xerifandtomas, el problema es que no puedes mezclar los estilos:

mysqli_connect() no devuelve un objeto, sino un enlace, como lo hacía la obsoleta mysql_connect(), así el como funciona el "estilo" por procedimientos.

Si quieres trabajar objetos, debes instanciar la clase.

Revisa los ejemplos del manual, verás que no hay mezclas.
Es correcto lo que dices, no se deben mezclar los estilos, pero no porque no llegue a funcionar, si no mas bien por legibilidad de código...

Pero si es posible trabajar con los dos estilos, lo dice en la documentacion:

Cita:
Mezclar estilos

Es posible cambiar entre los estilos en cualquier momento. No se recomienda mezclar los dos estilos por razones de claridad y estilo de código.
Mezclar estilos


Si te fijas en la documentación tambien, leamos lo que dice de mysqli_connect()

Cita:
Esta función es un alias de: mysqli::__construct()
mysqli_connect

Asi que de alguna manera aquella funcion crea una instancia de la clase mysqli....

Aclaro que no estoy diciendo que esta bien hacerlo, eso esta muy mal, es mejor decidirse por uno, el que tengas mas claro y trabajar con el hasta el final !