inverser un tableau de date

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : inverser un tableau de date

par papa6 » 26 mars 2007, 22:23

Bonjour,
L'erreur, c'est qu'il manquait un $ devant "valeur" :

Code : Tout sélectionner

foreach($jour as $cle => valeur)
...

Pour l'anecdote, la constante qui s'est alors affichée, à savoir "T_PAAMAYIM_NEKUDOTAYIM" serait de l'hébreu et signifierait : (deux points). En tout cas, elle était là pour dire que le code était mauvais, mais une langue plus explicite aurait été bienvenue :wink:

par artotal » 07 janv. 2007, 17:18

excellent cette fonction, mais ma reqsuete était déjà faite ;-)
c'est un SELECT *, mais c'est bon à savoir.
Merci

par Truc » 07 janv. 2007, 14:42

DATE_FORMAT est là pour ça :wink:

par artotal » 07 janv. 2007, 05:15

je me suis pris la tête c'était tout simple ;-)
$jour=$stat['datevisite'];
$jourfr=explode('-', $jour);
echo $jourfr[2].'-'; // 0000 année
echo $jourfr[1].'-'; // 00 mois
echo $jourfr[0].'<br />'; // 00 jour

inverser un tableau de date

par artotal » 07 janv. 2007, 05:05

Bonjour,
je retire de ma table une date de cette forme parceque je l'insère avec la fonction NOW() :
2007-01-07
année/mois/jour
Donc je la met dans un tableau
$jour=$stat['datevisite'];
explode('-', $jour);
Ce qui me donne un tableau de cette forme
2007-01-07
foreach($jour as $cle => valeur)
$cle;
Mais à parir de là j'ai un trou pour inverser les clés ?
Mais je crois que c'est la fonction
rsort($jour, SORT_NUMERIC);
Donc sa donne
$jour=$stat['datevisite'];
$jour=array();
explode('-', $jour);
echo '<br />'.$jour;
foreach($jour as $cle => valeur)
{
echo $cle;		
echo rsort($cle, SORT_NUMERIC);
}
Avec une erreur que je ne comprend pas ?

Code : Tout sélectionner

Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM in C:\apachefriends\xampp\htdocs\assoc_arsys\admin\stat_consultation.php on line 74
Mais je pense que c'est parce que ce n'est pas un tableau ?