Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/12/2010, 02:13
Avatar de GAST0N
GAST0N
 
Fecha de Ingreso: agosto-2010
Ubicación: Buenos Aires
Mensajes: 680
Antigüedad: 13 años, 9 meses
Puntos: 64
Exclamación Ayuda Warning - [POO]

Hola que tal, tengo un problema y no puedo resolverlo, hace rato estoy buscando la forma pero no puedo lograr solucionarlo, estoy aprendiendo a programar POO .. les muestro el codigo que tengo hasta ahora:

link.php ,clase para conectar a la base
Código PHP:
<?php
class link.php
{        
    public static function 
con()
    {
        
$conexion = @mysqli_connect('localhost','root','','workshop');
        
        if(
$conexion)
        {
            return 
$conexion;
            
        }else 
            {
            echo 
'Conexion error';
            }
    }
    
}
?>

clase Usuario.php

Código PHP:
<?php
class Usuario {

  private 
$nombre;
  
  public function 
__construct()
  {
    
$this->nombre = Array();
  
  }
 
  public function 
get_usuario()
  {
    
$sql     "select * from usuario";
    
    
$result mysqli_query($sql,link::con()); 
    
    while(
$row mysqli_fetch_array($result))
    {
        
$this->nombre[] = $row;
        
    }
        return 
$this->nombre;
    
  }
 
}
?>
Y el INDEX

Código PHP:
<?php
include_once 'link.php';
include_once 
'Usuario.php';

$nuevo = new Usuario();
$nuevo -> get_usuario();

?>

CUANDO PRUEBO ASI COMO ESTA EL INDEX, SE SUPONE QUE NO DEBERIA APARECER NADA EN PANTALLA... DEBERIA ESTAR TODO EN BLANCO.. PERO ME APARECEN LOS SIGUIENTES WARNING:


Warning: mysqli_query() expects parameter 1 to be mysqli, string given in C:\xampp\htdocs\Workshop\Usuario.php on line 20


Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\Workshop\Usuario.php on line 22



QUISIERA QUE ALGUIEN ME AYUDE A SABER POR QUE SUCEDE ESTO Y COMO SOLUCIONARLO...

MUCHAS GRACIAS =)
__________________
Twitter: @GastonArnedo

Muerte a los <tr> y <td>