Ver Mensaje Individual
  #12 (permalink)  
Antiguo 26/04/2017, 08:13
xerifandtomas
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 14 años, 1 mes
Puntos: 123
Respuesta: Símbolo Mayor en MySQLi

Cita:
Iniciado por Triby Ver Mensaje
xerifandtomas, seguro revisaste el manual?

Com dije antes, mysqli_connect() no devuelve un objeto, solo un enlace para la conexión. Cuando quieres trabajar con objetos solo usas $variable = new mysqli().
Fijate bien Triby no estoy diciendo que tu respuesta sea incorrecta.

Pero indaguemos el manual:
Cita:
mysqli_connect — Alias de mysqli::__construct()

Cita:
mysqli::__construct -- mysqli_connect — Abre una nueva conexión al servidor de MySQL

Devuelve un objeto que representa la conexión al servidor MySQL.
El problema aquí si te fijas es que no está utilizando el objeto devuelto por mysqli_connect

Código PHP:
<?php
$conexion
=mysqli_connect("localhost","usuario","pass","base") or 
    die(
mysqli_connect_error()); 
$resultado mysqli->query($sentencia); // mysqli aquí tal y como está representa una constante no un objeto.
// debería se así 
$resultado $conexion->query($sentencia);
Es verdad que esta mezclando estilos pero debería de ser válido igualmente. No tengo pc a mano para probarlo, pero lo haré por mera curiosidad.

Un saludo.
__________________
Unset($vida['malRollo']);

Última edición por xerifandtomas; 26/04/2017 a las 08:22