Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
Date MYSQL vers Date ActionScript avec AMFPHP
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  9 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
eKameleon  
View profile   Translate to Translated (View Original)
 More options Oct 21, 4:59 am
From: eKameleon <ekamel...@gmail.com>
Date: Wed, 21 Oct 2009 01:59:55 -0700 (PDT)
Local: Wed, Oct 21 2009 4:59 am
Subject: Date MYSQL vers Date ActionScript avec AMFPHP
Note pour moi même :)

Code PHP dans un service AMFPHP remoting :

$date = strtotime($row['date']) ;
$date = date("m/d/Y H:i:s", $date);
$vo->date           = $date ;

Avec $row['date'] le résultat d'une requête MYSQL avec un champ de
type DateTime dedans.

Et dans l'AS3 il reste à créer un VO avec une propriété virtuelle
"date" qui transforme le String en new Date() automatiquement.

Bon je sais cela ne fait pas avancer grand chose mais je mets cela ici
pour le retrouver en cas d'oubli ;)

PS : par contre si vous avez une technique mieux foutu je suis
preneur ;)

eKA+ :)


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Xavier MARTIN  
View profile   Translate to Translated (View Original)
 More options Oct 21, 5:49 am
From: Xavier MARTIN <zeflas...@gmail.com>
Date: Wed, 21 Oct 2009 22:49:23 +1300
Local: Wed, Oct 21 2009 5:49 am
Subject: Re: [VEGAS] Date MYSQL vers Date ActionScript avec AMFPHP

ou fait un UNIX_TIMESTAMP( mysql_date_field ) dans ta requete.recupere ca *
1000 ( pour avoir les millisecondes pour flash )
et utilise ca pour recree ta date en as3.
non?
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------

2009/10/21 eKameleon <ekamel...@gmail.com>


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ekameleon  
View profile   Translate to Translated (View Original)
 More options Oct 21, 6:54 am
From: ekameleon <ekamel...@gmail.com>
Date: Wed, 21 Oct 2009 12:54:41 +0200
Local: Wed, Oct 21 2009 6:54 am
Subject: Re: [VEGAS] Re: Date MYSQL vers Date ActionScript avec AMFPHP

Hello :)

J'ai essayé le UNIX_TIMESTAMP dans un SELECT dans un service AMFPHP mais
pour le moment il me renvoi rien ?? faudra que je pousse mes tests à ce
niveau là... sinon en parlant de timestamp tu as raison il est plus simple
dans mon code plus haut de taper juste :

$vo->date = strtotime($row['date'])  * 1000 ;

La méthode php strtotime renvoi un nombre de secondes depuis 1970 donc faut
multiplier par 1000 pour avoir les ms... du coup cela reste simple de
manipuler au niveau du PHP pour moi.

Et du coup dans le new Date() côté flash récupère le timestamp depuis 1970
directement :)

EKA+ :)

Le 21 octobre 2009 11:49, Xavier MARTIN <zeflas...@gmail.com> a écrit :


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Xavier MARTIN  
View profile   Translate to Translated (View Original)
 More options Oct 21, 5:17 pm
From: Xavier MARTIN <zeflas...@gmail.com>
Date: Thu, 22 Oct 2009 10:17:55 +1300
Local: Wed, Oct 21 2009 5:17 pm
Subject: Re: [VEGAS] Re: Date MYSQL vers Date ActionScript avec AMFPHP

:)
Par contre je vois pas pourquoi tu ne recevrai rien en faisant un
UNIX_TIMESTAMP sur ton champ de type datetime. :/
Weird

++

----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------

2009/10/21 ekameleon <ekamel...@gmail.com>


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
NairuS  
View profile   Translate to Translated (View Original)
 More options Oct 22, 8:18 am
From: NairuS <nicolas.sur...@gmail.com>
Date: Thu, 22 Oct 2009 14:18:48 +0200
Local: Thurs, Oct 22 2009 8:18 am
Subject: Re: [VEGAS] Re: Date MYSQL vers Date ActionScript avec AMFPHP

Hello,

Le 21 octobre 2009 23:17, Xavier MARTIN <zeflas...@gmail.com> a écrit :

Comment tu as construit ta requête ?
Car en faisant comme ceci: SELECT UNIX_TIMESTAMP(my_field) FROM my_table
Je récupère bien des timestamp de mon champ.

Si tu fais un SELECT *,  UNIX_TIMESTAMP(my_field) ajout un alias au
timestamp.
SELECT *,  UNIX_TIMESTAMP(my_field) as Time

Ensuite tu dois pouvoir le récupérer comme ça:
$vo->date = $row['Time']  * 1000 ;

PS: Au passage, je préfère la solution d'eKa. Il me semble plus cohérent
de manipuler les dates côté PHP.

A++
NairuS ;)


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
samuel  
View profile   Translate to Translated (View Original)
 More options Oct 22, 9:59 am
From: samuel <zoulil...@gmail.com>
Date: Thu, 22 Oct 2009 15:59:46 +0200
Local: Thurs, Oct 22 2009 9:59 am
Subject: Re: [VEGAS] Re: Date MYSQL vers Date ActionScript avec AMFPHP

Hola,je pense aussi que le problème vient de la requête.
mais je propose carrément d'aller au plus vite ( ou simple ) avec un :
SELECT UNIX_TIMESTAMP(my_field) * 1000 FROM my_table
:)

Le 22 octobre 2009 14:18, NairuS <nicolas.sur...@gmail.com> a écrit :


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
ekameleon  
View profile   Translate to Translated (View Original)
 More options Oct 22, 10:02 am
From: ekameleon <ekamel...@gmail.com>
Date: Thu, 22 Oct 2009 16:02:09 +0200
Local: Thurs, Oct 22 2009 10:02 am
Subject: Re: [VEGAS] Re: Date MYSQL vers Date ActionScript avec AMFPHP

Hello :)

Je teste dans AMFPHP et je me demande si c'est pas justement AMFPHP qui me
fou le bordel :) Je verrais ce qui ne va ce week end ;)

AMFPHP réagit parfois étrangement avec le class mapping ...

EKA+ :)

2009/10/22 samuel <zoulil...@gmail.com>


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Xavier MARTIN  
View profile   Translate to Translated (View Original)
 More options Oct 22, 4:21 pm
From: Xavier MARTIN <zeflas...@gmail.com>
Date: Fri, 23 Oct 2009 09:21:49 +1300
Local: Thurs, Oct 22 2009 4:21 pm
Subject: Re: [VEGAS] Re: Date MYSQL vers Date ActionScript avec AMFPHP

*PS: Au passage, je préfère la solution d'eKa. Il me semble plus cohérent
de manipuler les dates côté PHP.*
??? cad?

Samuel> yes exactement. ( en donant un alias aussi )
----------------------------------------------------------------------
Xavier MARTIN aka zeflasher or xxlm
Visit my website if you love flash:
http://www.webbymx.net
http://dev.webbymx.net
----------------------------------------------------------------------

2009/10/23 ekameleon <ekamel...@gmail.com>


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
NairuS  
View profile   Translate to Translated (View Original)
 More options Oct 23, 4:42 am
From: NairuS <nicolas.sur...@gmail.com>
Date: Fri, 23 Oct 2009 10:42:23 +0200
Local: Fri, Oct 23 2009 4:42 am
Subject: Re: [VEGAS] Re: Date MYSQL vers Date ActionScript avec AMFPHP

Hello,

Le 22 octobre 2009 22:21, Xavier MARTIN <zeflas...@gmail.com> a écrit :

> *PS: Au passage, je préfère la solution d'eKa. Il me semble plus cohérent
> de manipuler les dates côté PHP.*
> ??? cad?

En faisant : $vo->date = strtotime($row['date'])  * 1000 ;
Ca me parait plus lisible et plus cohérent que de le faire dans la requête
SQL.

Mais c juste une opinion perso :)
Je ne pense pas qu'on gagne énormément en vitesse.
Après le choix se fait sur la maintenance du code et de l'architecture.

Perso, je préfère utiliser les fonctions MySQL sur des requêtes très
spécifiques.
Dans ce cas, on renvoie un champ en plus dans le résultat MySQL.

Est-ce réellement nécessaire ?

A++
NairuS

Samuel> yes exactement. ( en donant un alias aussi )


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google