Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2012, 16:04
Avatar de mazaku
mazaku
 
Fecha de Ingreso: septiembre-2009
Ubicación: Veracruz
Mensajes: 104
Antigüedad: 15 años, 6 meses
Puntos: 0
Pregunta como mostrar información de bd

Buenas
tengo tengo una tabla llamada capitulos y en capitulos tengo
Código:
id
numero
categoria
visitas
en nombre se repite varias veces por ejemplo

id-numero-categoria-visitas

5-25-abril-15
6-26-abril-10
7-27-abril-5
8-11-mayo-3
9-12-mayo-2

de que forma podria mostrar los campos categoria y visitas de la tabla sin que se repita pero sumando las visitas, tomando el ejemplo anterior

que se muestre

abril-20
mayo-5

uso este codigo para listar la informacion pero no la muestra como quisiera.
Código PHP:
<?php
session_start
(); // inicio de uso de sesiones. 
/// Necesario cada vez que se lean
include ('config.php');
if (isset(
$_REQUEST['series']))
  
$inicio=$_REQUEST['series'];
else
  
$inicio=0;
?>
<html>
<head>
<title>Mostrar Series</title>
</head>
<body>

<table width='100%'>
<?php
$registros
=mysql_query("SELECT * FROM capitulos ORDER BY visitas DESC limit $inicio,200",  
           
$db_link) or
  die(
"Problemas en el select:".mysql_error());
$impresos=0;
while (
$reg=mysql_fetch_array($registros))
{
$impresos++;
  if (
$colorfila==0){
       
$color'#0182a7';
       
$colorfila=1;
    }else{
       
$color='#F0F0F0';
       
$colorfila=0;
    }
    
  echo 
"<tr bgcolor='".$color."'><td><a href='index.php?series=ver&id=".$reg['c_id']."' class='nav_serie'>".$reg['categorias']."</a>---".$reg['visitas']."</td></tr>";
  }
mysql_close($db_link);
if (
$inicio==0)
  echo 
"<tr><td>anteriores";
else
{
  
$anterior=$inicio-200;
  echo 
"<tr><td><a href=\"index.php?series=$anterior\">Anteriores </a>";
}
if (
$impresos==200)
{
  
$proximo=$inicio+200;
  echo 
"<a href=\"index.php?series=$proximo\">Siguiente</a></td></tr>";
}
else
  echo 
"siguientes</td></tr>";
?>
</table>
</body>
</html>
Les agradezco de antemano su ayuda, saludos