Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/04/2011, 19h04   #1
Futur Membre du Club
 
Inscription : octobre 2006
Messages : 107
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 107
Points : 17
Points : 17
Par défaut date('d/m/Y',strtotime($rows->madate) renoie 01/01/1970 ?

Code :
date('d/m/Y',strtotime($rows->madate)
renvoie 01/01/1970 ?

Comment empêcher date() de renvoyer 01/01/1970 quand $rows->madate n'est pas définie ?
krislec est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 20h53   #2
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 806
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 806
Points : 35 803
Points : 35 803
Ben en le testant avant
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 21h35   #3
Futur Membre du Club
 
Inscription : octobre 2006
Messages : 107
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 107
Points : 17
Points : 17
Pas moyen de faire en sorte que date() renvoie NULL plutôt que 01/01/1970 ?
krislec est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2011, 21h52   #4
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
modifie le code et recompile PHP.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2011, 00h42   #5
Futur Membre du Club
 
Inscription : octobre 2006
Messages : 107
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 107
Points : 17
Points : 17
Développement avec codeigniter...

extrait:
Code :
1
2
3
4
5
6
7
8
9
 
     <tr>
        <td colspan="2">
          <?php
            echo form_label('Date de Naissance','date_age');
            echo form_input('date_age',set_value('date_age',date('d/mY',strtotime(@$rows->date_age))),'id="Date_age"');
          ?>
        </td>
      </tr>
le but étant d'avoir un date afficher en d/m/Y...

A l'insertion des données date renvoie 01/01/1970 car $rows->date_age n'est pas définie...
krislec est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/04/2011, 00h48   #6
Futur Membre du Club
 
Inscription : octobre 2006
Messages : 107
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 107
Points : 17
Points : 17
J'ai trouvé ...

Code :
echo form_input('date_age',set_value('date_age',(isset($rows->date_age)) ? date('d/m/Y',strtotime(@$rows->date_age)):''),'id="Date_age"');
krislec est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h24.


 
 
 
 
Partenaires

Hébergement Web