Auteur |
Message |
iztoogood
Messages : 5
Inscrit le : 13/10/2004 |
Posté le 13/10/2004 à 13:19:12
Message N°1 #
|
salut,
voilà, j'ai mis n évènements,
$params['highlight'] = array( '200410101230' => 'Rendez-vous', '200410101330' => 'Rendez-vous');
j'aimerais afficher la liste des évènements
j'ai commencé ça :
for($i=0;$i<sizeof($params['highlight']);$i++)
{
echo $params['highlight'][$i].'<br>';
}
mais je n'arrive pas à afficher les données
de plus, j'aimerais faire un "filtre" pour n'afficher que les évènements d'un jour donné....
vous pouvez m'aider svp ?
merci d'avance |
|
renaud
Messages : 321
Inscrit le : 10/05/2002 |
Posté le 13/10/2004 à 14:19:45
Message N°2 #
|
Pour que l'affichage des événements marche, je pense que foreach ($params['highlight'] as $Evenement)
{
echo $Evenement . "<br />";
} serait plus efficace
En effet, les index de ton tableau $params['highlight'][] ne commencent pas à 0 et ne se terminent pas à sizeof($params['highlight']) ... |
|
iztoogood
Messages : 5
Inscrit le : 13/10/2004 |
Posté le 13/10/2004 à 15:13:02
Message N°3 #
|
Merciiiiiii,
dis moi ... si je veux récupérer la date aussi ... j'ai essayé un truc genre indexOf($Evenement)...
ça môrche pô....
vous moquez pas svp |
|
iztoogood
Messages : 5
Inscrit le : 13/10/2004 |
Posté le 13/10/2004 à 16:52:03
Message N°4 #
|
Bon j'ai réussi....
$tableau = $params['highlight'];
reset($tableau);
while (list($key, $val) = each($tableau)) {
echo "<u> le $key:</u> $valn<br>";
}
me reste plus qu'a poser uen condition sur $key et j'aurais fais mon "filtre"
merci de ton aide ça m'a bien aiguillé |
|
renaud
Messages : 321
Inscrit le : 10/05/2002 |
Posté le 14/10/2004 à 00:01:39
Message N°5 #
|
Dans le même genre, t'as foreach ($params['highlight'] as $KeyEvent => $ValEvent)
{
echo $KeyEvent . " = " . $ValEvent . "<br />";
} que je trouve + simple à utiliser ... |
|
iztoogood
Messages : 5
Inscrit le : 13/10/2004 |
Posté le 14/10/2004 à 10:36:39
Message N°6 #
|
effectivement , c'est mieux..moins de manip de variable... moins de lignes.. une boucle plus simpel....plus claire...
merci,
see u à mon prochain problème |
|