Ver Mensaje Individual
  #9 (permalink)  
Antiguo 22/11/2013, 13:12
yeiij
 
Fecha de Ingreso: noviembre-2013
Ubicación: Madrid
Mensajes: 6
Antigüedad: 10 años, 5 meses
Puntos: 0
De acuerdo Respuesta: msqli + echo no muestra nada

Despuer de dar mil vueltas lo he solucionado de la siguiente manera:

http://pastebin.com/Z55JL3FY

Código PHP:
    01.php /////////////////////////////////////////////////////////////////
    <?php
    
class DBS
    
{
            public static 
$link;
     
            public static function 
connect($host,$user,$password,$database)
            {
                    
DBS::$link mysqli_connect($host$user$password$database);
            }
           
            public static function 
query($query)
            {
                    return 
mysqli_query(DBS::$link$query);
            }
     
            public static function 
assoc($result)
            {
                    return 
mysqli_fetch_assoc($result);
            }
    }
    
?>
     
    02.php /////////////////////////////////////////////////////////////////
    <?php
    $host 
'127.0.0.1';
    
$user 'root';
    
$pass '*****';
    
$db 'database';
    
?>
     
    03.php /////////////////////////////////////////////////////////////////
    <?php
    
include('02.php');
    require_once(
'01.php');
     
    
DBS::connect($host$user$pass$db);
     
            
$query DBS::query('SELECT * FROM coments ORDER BY ID DESC LIMIT 25');
     
                    while(
$row DBS::assoc($query))
                    {
                                    echo 
$row['user'];
                                    echo 
$row['coment'];
                    }
    
DBS::close();
    
?>
El condigo funcionaba perfectamente, el problema era que se perdia la conexion a la base de datos al cambiar e incluir varios archivos.