PHP: extraction de valeurs dans un tableau

Bonjour,

J'ai une petit question PHP.

J'ai le tableau suivant:

<code>
$events_total[$date_tmp][] = array('rubrique' => '#ID_RUBRIQUE','link' =>
'#URL_ARTICLE', 'title' => '[(#TITRE|supprimer_numero|texte_scrip
t)]', 'logo' => '<img src="../Logos/coeurv.png" alt=" "/>', 'desc' =>
'[(#DESCRIPTIF|supprimer_tags|attribut_html)]');
</code>

J'arrive à extraire certaines infos de ce tableau, mais je n'arrive pas à faire
un "count" pour une date donnée et sur l'id des rubriques (par exemple).

En clair, je voudrais savoir combien il y a d'entrées pour un id rubrique donné
et à une date donnée.

En fait, j'arrive même pas à savoir si c'est possible :frowning:

S'il y a des pros de PHP dans l'assistance...
Merci d'avance

Pascal

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

On Fri, 2005-10-21 at 15:21 +0200, pascal@linuxorable.net wrote:

Bonjour,

J'ai une petit question PHP.

J'ai le tableau suivant:

<code>
$events_total[$date_tmp] = array('rubrique' => '#ID_RUBRIQUE','link' =>
'#URL_ARTICLE', 'title' => '[(#TITRE|supprimer_numero|texte_scrip
t)]', 'logo' => '<img src="../Logos/coeurv.png" alt=" "/>', 'desc' =>
'[(#DESCRIPTIF|supprimer_tags|attribut_html)]');
</code>

  Je suppose qu'en fait cette affectation est dans une boucle, et qu'il
y a donc un tas de $events_total[une date][0, 1, 2 ...] ?

J'arrive à extraire certaines infos de ce tableau, mais je n'arrive pas à faire
un "count" pour une date donnée et sur l'id des rubriques (par exemple).

  C'est à dire ? pour une date $date donnée et un id $rubrique donné,
compter les $events_total[$date]['rubrique']==$rubrique ?

$cpt=0;
foreach($events_total[$date] as $id => $tableau) {
  if($tableau['rubrique']==$rubrique) $cpt++;
}
echo $cpt;

nan ?