|
Pomme 7540
| Posté : 20-03-2005 20:30
J'ai des dates enregistré en xx/xx/xxxx et je voudrais les transformer en timestamp (pour vraiment pouvoir les exploiter) C'est possible ? |  Profil
|
|
Tito 7758
| Posté : 20-03-2005 21:05
Je suis pas spécialiste mais je le verrais comme ça :
$date_complete = "29/08/1990";
list($jour, $mois, $annee) = explode("/", $date_complete);
$timestamp = mktime(0, 0, 0, $mois, $jour, $annee);
T'avais la flemme ou quoi? J'ai fais ce code en 2min |  Profil E-mail www
|
|
Pomme 7540
| Posté : 20-03-2005 22:02
ok maintenant tu me l'applique au regdate de la table user...
j'avais oublié l'utilité de mktime...) |  Profil
|
|
Tito 7758
| Posté : 21-03-2005 16:44
Je l'ai fait par MSN mais pour les autres personne qui seraient intéressés...
Sous NPDS 5.0 je pense
$query = mysql_query("SELECT uid, user_regdate FROM users");
while(list($id, $date_complete)=mysql_fetch_array($query)) {
list($jour, $mois, $annee) = explode("/", $date_complete);
$timestamp = mktime(0, 0, 0, $mois, $jour, $annee);
mysql_query("UPDATE users SET user_regdate = '$timestamp' WHERE uid = '$id'");
}
|  Profil E-mail www
|
|
developpeur 24581
| Posté : 21-03-2005 21:41
tito .. tu a fait des progrès |  Profil E-mail www
|
|
Pomme 7540
| Posté : 21-03-2005 21:57
Ouais et comme il est sympa il m'a dit qu'il allait me faire un script pour catcher le nombre de topic créer par un membre dans le forum et ensuite l'insérer dans un champ de la table user. Pas vrai Tito ? |  Profil
|
|
Tito 7758
| |