Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/04/2011, 11:18
david_saez2
 
Fecha de Ingreso: enero-2010
Mensajes: 57
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Mostrar query sql en una tabla

Cita:
Iniciado por bUllan9ebrio Ver Mensaje
De esta manera:

Código PHP:
Ver original
  1. $query = mysql_query ("SELECT Familia FROM `especies` GROUP BY Familia") or die ("Error de consulta");
  2. $n = mysql_num_rows ($query);
  3. if ($n>0)
  4. {
  5.     echo '<table width="100%">';
  6.     while($row=mysql_fetch_array($query))
  7.     {
  8.         $nombre=$row['nombre'];
  9.         echo '
  10.             <tr>
  11.                 <td>'.$nombre.'</td>
  12.             </tr>
  13.             ';
  14.        
  15.     }
  16.     echo '</table>';
  17. }

Debes cambiar el campo 'nombre' , por el que quieres obtener de tu bd, además si requieres otra información la debes colocar de esta manera $nombre=$row['nombre']; , modificando el nombre de la variable y el del campo, luego lo agregar al echo que imprime
para explicarme un poco mejor te pongo un ejemplo de como lo he intentado:


echo "<table border='1'>";
while($z<$n){
?>
<tr>
<td><?php echo $m[0]; ?></td>
<td><?php echo $m[0]; ?></td>
<td><?php echo $m[0]; ?></td>
</tr>

<?php

$m = mysql_fetch_array ($queryListaFamilias);
$z++;
}
echo "</table>";


El problema que me surge es que me repite tres veces el mismo nombre, algo así


Apogonidae Apogonidae Apogonidae
Atherinidae Atherinidae Atherinidae
Belonidae Belonidae Belonidae
Blenniidae Blenniidae Blenniidae
__________________
http://www.creaunaweb.es