Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/07/2010, 12:12
Avatar de wiwi74
wiwi74
 
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 2 meses
Puntos: 10
Respuesta: Ayuda con PHP + XML

Te paso lo mismo pero con el loop final agregado (el que te daba error):

Código PHP:

$nombres 
= array("juan","pedro","maria","jose","juan","maria","carlos","luis");

$contar = array();

foreach(
$nombres as $nombre){ 
$contar[$nombre] += 1


//el loop que te mostraba el error
foreach($contar as $nombre => $cantidad){ 
echo 
$nombre ." => ".$cantidad."<br />"
}  

/*
juan => 2
pedro => 1
maria => 2
jose => 1
carlos => 1
luis => 1
*/ 
Para que a ti te funcione primero debes crear un array con todo los nombres que vienen de db

Código PHP:

$contar 
= array();

foreach(
$rows as $row){ 
$name   =    $row->getAttribute('name'); 
$contar[$name] += 1


//ahora $contar seria un array con todo los nombres sin repetir. 
//Faltaria el apellido.... 
Espero que te sirva...

Última edición por wiwi74; 05/07/2010 a las 12:18