Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/05/2013, 08:33
miczoe
 
Fecha de Ingreso: noviembre-2006
Mensajes: 102
Antigüedad: 18 años
Puntos: 0
Respuesta: Contar repetidos en DatagridView o Array

Hola, yo eso lo hago con php y mysql.

Hago un select un update o un insert si no existe.
El id me sirve de índice para imprimir y la variable contador es en realidad un acumulador de repetidos.
Pero hacerlo sin base de datos realmente no sabría como decirte. Te dejo el código por las dudas.

Código:
$Codigo = $_POST['Codigo']; 
$Contador = $_POST['Contador'];
$Fecha = date("Y-M-D"); 
$Conta=0;




//Ejecucion de la sentencia SQL 
$lala = mysql_query ("SELECT id,Codigo,Contador,Fecha FROM tabla_teto WHERE Codigo = '$Codigo'", $connect); 
if (mysql_num_rows($lala) > 0) {

 while ($row = mysql_fetch_assoc($lala)) 
            { 
$Conta= $row['Contador'];
}
$Conta = $Conta +1;
mysql_query("UPDATE tabla_teto SET  Contador='$Conta' WHERE Codigo = '$Codigo'",$connect );

} else{ 
 mysql_query("INSERT into tabla_teto (Codigo,Contador,Fecha) values  ('$Codigo', '$Contador','$Fecha')", $connect); 
}

mysql_close($connect); 
	  
	  echo "<script language='javascript'>window.location='INSERTAR.php'</script>";