Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/01/2011, 17:29
paxanga
 
Fecha de Ingreso: enero-2011
Mensajes: 5
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Contar valores que se repiten en una tabla

Vamos a ver siento si no me he explicado bien, voy a reformular todo: * *

Tengo una base de datos que se llama: db_fda

El nombre de usuario es : root

Y la contraseña : toor *

Dentro de la base de datos *hay varias tablas*

Data_members

Data_events

Data_blogs

Data_photos

etc...

Y dentro de la tabla Data_members hay 2 parametros:

|....Data_ID....|....Data_refferedby....|
|.........0.........|...........Google...........|
|.........1.........|...........(Vacio)........... |
|.........2.........|...........Google...........|
|.........3.........|..............TV............. .|
|.........4.........|...........Google...........|
|.........5.........|...........(Vacio)........... |


quiero hacer una web que coja los parametros de Data_refferedby, cuente los parametros duplicados y me los muestre en una página web mas o menos así:

|..referidopor..|....numero de veces....|
|.....Google.....|................3............... .|
|.....(Vacio).....|................2.............. ..|
|........TV........|................1............. ...|


eso es lo que quiero.
Bien el código que he conseguido hacer es el siguiente:
Código PHP:
<?PHP 

$user_name 
= "root"; 
$password = "toor"; 
$database = "db_fda"; 
$server = "localhost"; 
$db_handle = mysql_connect($server, $user_name, $password); 
$db_found = mysql_select_db($database, $db_handle); 

if (
$db_found) { 

$SQL = "SELECT * FROM data_members"; 
$result = mysql_query($SQL); 

while (
$db_field = mysql_fetch_assoc($result)) { 
print 
$db_field['data_refferedby'] . " . "; 
} 

mysql_close($db_handle); 

} 
else { 
print 
"Database NOT Found "; 
mysql_close($db_handle); 
} 

?>
pero este código me muestra el resultado tal que así

google
(Vacio)
google
tv
google
(Vacio)

espero haber aclarado la consulta :D

GRACIAS!!