Date :affichage différent entre BD et BOUCLE

Bonjour,

Spip 2.1.26

La tablespip_asso_comptes est composée ainsi id_comptebigint(20) unsigned NOT NULL AUTO_INCREMENT,date_operationdate NOT NULL DEFAULT '0000-00-00',recettedecimal(19,2) NOT NULL DEFAULT '0.00',depensedecimal(19,2) NOT NULL DEFAULT '0.00',justificationtext NOT NULL,imputationtinytext NOT NULL,journaltinytext NOT NULL,id_journalbigint(20) unsigned NOT NULL DEFAULT '0',vutinyint(1) DEFAULT '0',maj timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (id_compte`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1157 ;

Dans un BOUCLE, j’appelle, entre autres les résultats des champs « date_operation » et « maj » dans un tableau :

[(#DATE_OPERATION|affdate)] ..... [(#MAJ|affdate_mois_annee) ]

Bien que les dates de ces deux champs soient correctement renseignés dans la base, je ne récupère via ma boucle pour ces deux champs que des valeurs 0000-00-00.

Je ne comprends pas pourquoi et surtout je ne sais pas comment résoudre/contourner ce problème. Je suis donc preneur de tout avis et de toute suggestion.

Merci d’avance.

Le 30 juillet 2014 23:24, VivaSpip <spip.aide@gmail.com> a écrit :

Bonjour,

Spip 2.1.26

La table`spip_asso_comptes est composée ainsi
  `id_compte` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `date_operation` date NOT NULL DEFAULT '0000-00-00',
  `recette` decimal(19,2) NOT NULL DEFAULT '0.00',
  `depense` decimal(19,2) NOT NULL DEFAULT '0.00',
  `justification` text NOT NULL,
  `imputation` tinytext NOT NULL,
  `journal` tinytext NOT NULL,
  `id_journal` bigint(20) unsigned NOT NULL DEFAULT '0',
  `vu` tinyint(1) DEFAULT '0',
  `maj` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE
CURRENT_TIMESTAMP,
  PRIMARY KEY (`id_compte`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1157 ;

Dans un BOUCLE, j'appelle, entre autres les résultats des champs
"date_operation" et "maj" dans un tableau :

<td style=" text-align: center;">[(#DATE_OPERATION|affdate)] </td>
.....
<td>[(#MAJ|affdate_mois_annee) ]</td>

Bien que les dates de ces deux champs soient correctement renseignés dans
la base, je ne récupère via ma boucle pour ces deux champs que des valeurs
0000-00-00.

Je ne comprends pas pourquoi et surtout je ne sais pas comment
résoudre/contourner ce problème. Je suis donc preneur de tout avis et de
toute suggestion.

Merci d'avance.

Bonjour,

Est-ce que tu as vérifié la concordance #ID_COMPTE/#DATE_OPERATION/#MAJ
entre ta boucle et la BDD ?

Ybbet

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Merci.
Oui, j’ai vérifié et cela concorde.
Mais je reprends toute ma boucle à zéro et étape par étape. C’est bien le diable su je ne trouve pas l’ (mon) erreur !