Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/09/2015, 00:05
luaugii
 
Fecha de Ingreso: noviembre-2011
Ubicación: Guayaquil
Mensajes: 33
Antigüedad: 12 años, 5 meses
Puntos: 0
Mensaje Respuesta: Error conexion mysqli_query

Saludos desde Ecuador,


Te sugiero este código

Conexion.php
Código PHP:
function Conectar($server,$usuario,$contrasena,$BaseDatos){
    
$conectar = new mysqli($server,$usuario,$contrasena,$BaseDatos);
    if (
$conectar->connect_error) {
    die(
'Error de Conexión (' $mysqli->connect_errno ') '
            
$conectar->connect_error);
      
$conx false;
    }else{
       
$conx $conectar;
    }
    return 
$conx;
}
function 
Consultar($sql){
   
$conexion Conectar();
   
$resultado $conexion->query($sql);

Intro.php

Código PHP:

Session start
(); 
If(isset(
$_POST ['entrar'])){ 
   
$usu=""
   
$pwd=""
   if(isset(
$_POST ['txtUsu'])&&($_POST ['txtPwd'])){ 
       
$usu=$_POST ['txtUsu']; 
       
$pwd=$_POST ['txtPwd']); 
       include 
"conexion/conexion.php "
       
$sql="SELECT soc_id,user_tipo,soc_estado FROM sis_socio WHERE user_usuario='".$usu."' and user_clave='".$pwd."' and (soc_socio=1 or soc_empleado=1)"
    
$resultado=Consultar($sql); 
    If(
$resultado !=false) { 
        if(
$row=$resultado->fetch_array($resultado){ 
            if(
$row [2] == 'A'){ 
                
$_SESSION["user_usuario"] = $usu
                 
$_SESSION["user_tipo"] = $row[1]; 
                 
$_SESSION["user_clave"] = $pwd
                 
$_SESSION["soc_id"] = $row[0]; 

Fiajte bien en la función Conectar , cuando retorna la conexión, debe ser almacenada en otra variable.


Dios te bendiga, espero haber aportado..

Última edición por luaugii; 25/09/2015 a las 00:11