Como crear consulta a BBDD de PhpAdmin

Iniciado por elman1989, 7 Noviembre 2014, 22:49 PM

0 Miembros y 1 Visitante están viendo este tema.

elman1989

Hola amigos interesados en la materia, he estado practicando un poco del lenguaje php y hago consultas a una base de datos que cree en PhpAdmin. los datos me salen bien, pero quiero saber como hago para que los datos me salgan en una tabla,ya saben para que se mire mas presentable la consulta, aquí les presento la base de datos que cree en PhpAdmin, solo necesito que me ayuden en el codigo para que salga la información encerrada en una tabla:


ivancea96

Que yo sepa no hay un método fijo. Tendrás que crear el script, que vaya creando la tabla.

Carloswaldo

(lo muevo a PHP porque encaja mejor con la duda)

& eDu &

Código (php) [Seleccionar]
<?php
$string
='<table>';
$q=mysql_query("SELECT * FROM labasededatos "); // Esta es la consulta (estandar) que extrae los datos
while($row=mysql_fetch_array($q)){
$string.='<tr><td>'.$row['datos'].'</td></tr>';
}
$string.='</table>';
?>


ivancea96

Ese método no serviría en caso de desconocer el nombre de las columnas.

Puedes usar este código:
Código (php) [Seleccionar]
$result = mysqli_query($db,$consulta);
    if($result!==false && $result!==true){
        echo '<table border="1" style="background-color:#aaffaa;">';
        $campos = mysqli_fetch_fields($result);
        echo '<tr>';
        foreach($campos as $valor)
            echo '<th>'.$valor->name.'</th>';
        echo '</tr>';
        while($valor = mysqli_fetch_array($result)){
            echo '<tr>';
            $count = true;
            foreach($valor as $t)
                if($count){
                   echo '<td>'.$t.'</td>';
                    $count = false;
                }else $count=true;
            echo '</tr>';
        }
        echo '</table>';
    }else echo '<h3>Sin resultados</h3>';