Código PHP:
listar.php
<table width....>
<?
//Conectamos a la base de datos
$host="localhost";
//Ingresas tu usuario default = root
$user="user";
//Conotraseña de la bd
$pass="contraseña";
//El nombre de nuestra base de datos
$db="db";
//La tabla que queremos listar
$tabla="tabla";
//Conectamos con la base de datos
$con=mysql_connect($host,$user,$pass);
mysql_select_db($db,$con);
//Establecemos condiciones de paginacion
if (!isset($pg))
$pg = 0;
$cantidad = 10;
$inicial = $pg * $cantidad;
//Realizamos la busqueda en la base de datos
$pegar = "SELECT * FROM $tabla ORDER BY id DESC LIMIT $inicial,$cantidad";
$cad = mysql_db_query($db,$pegar) or die (mysql_error());
//Calculamos las paginas a mostrar
$contar = "SELECT * FROM $tabla";
$contarok = mysql_db_query($db,$contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);
while ($array = mysql_fetch_array($cad))
{
// Aqui se muestran nuestras variables
echo "
<tr><td>
" . $array[variable] . "
</td>
</tr>
";
} //Fin imprimir resultados
echo "<br>";
//creando los enlaces de paginacion de resultados
echo "<tr>
<td><center><p>";
if ($pg <>0)
{
$url = $pg - 1;
echo "<font><a href='listar.php?id=".$id."&pg=".$url."'>« Anterior</a> </font>";
}
else {
echo " ";
}
for ($i = 0; $i<($pages + 1); $i++) {
if ($i == $pg) {
echo "<font><b> $i </b></font>";
}
else {
echo "<font><a href='listar.php?id=".$id."&pg=".$i."'>".$i."</a> </font>";
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo "<font><a href=listar.php?id=".$id."&pg=".$url."'>Siguiente »</a></font>";
}
else {
echo " ";
}
echo "</p></center></tr>
</td>";
?>
</table>
sucede que quiero listar una consulta a la base de datos como lo muetra la imagen
http://fotosupload.com/mostrar.php?imagen=FuD43054_dibujo.gif
alguien me podria ayudar, asi vamos dejando distintas formas de listar en php, he buscado y nada porsiaka...se agradece y ojala pongan este tema como importante, pues lo es.