27/12/2010, 13:26
|
| | Fecha de Ingreso: julio-2010
Mensajes: 34
Antigüedad: 14 años, 4 meses Puntos: 0 | |
mostrar total de un txt con php tengo un txt eduardo 12
miguel 15
eduardo 14
quisiera que si tien el mismo nombre se sumen
ejemplo : eduardo 26
miguel 15
pero algo estoy haciando mal me arroja esto alguiens abe por que ?
resultado eduardo 12eduardo 24
<?php
$archivo = file("leo.txt");
$lineas = count($archivo);
for($i=0; $i < $lineas; $i++){
$cadena=$archivo[$i];
$nombre = substr($cadena, 0, 8);
$venta = substr($cadena, 8, 2);
echo $nombre;
echo $venta;
$datos=array($nombre=>$venta);
if(isset($datos[$nombre])) {
$datos[$nombre] = $datos[$nombre] + $venta;
} else {
$datos[$nombre] = $venta;
}
foreach($datos as $nombre => $venta) {
echo $nombre .''.$venta ."\n <br/>";
}
}?> |