Timestamp un jour timestamp toujours
tintin
-
tintin -
tintin -
Bonjour,
J'ai de toute évidence un problème lorsque je tente de faire afficher les dates enregistrées au format timestamp dans une table Mysql, à savoir que les dates qui s'affichent ne sont pas les bonnes :
------------ Extrait de ma page ------------------------------
Pseudo : Date : Français : Nom latin : Famille : Répondu : Score :
Corentin Bidault le 01/01/1970 15 11 16 32 43.75%
Corentin Bidault le 01/01/1970 30 19 22 67 35.32%
-------------- Fin de l'extrait ----------------------------------
Voici le code que j'utilise :
--------------------- Code -----------------------------------
// Affichage des enregistrements
$select = "SELECT * FROM `12` WHERE playerName='".$_POST['ChoixF']."' ORDER by hitDate ASC";
$result =mysql_query($select,$link) or die ('Erreur :'.mysql_errno().mysql_error());
$rows = mysql_num_rows($result);
if ($rows > 0)
{
echo '<table>'."\n";
echo '<tr>';
echo '<td><p align="center">Pseudo : </td>';
echo '<td><p align="center">Date : </td>';
echo '<td><p align="center">Français : </td>';
echo '<td><p align="center">Nom latin : </td>';
echo '<td><p align="center">Famille : </td>';
echo '<td><p align="center">Répondu : </td>';
echo '<td><p align="center">Score : </td>';
echo '</tr>'."\n";
// Résultats
while ($rows=mysql_fetch_array($result)) {
echo '<tr>';
echo '<td><p align="center">'.$rows['playerName'].'</td>';
echo "<td>".date('\l\e d/m/Y',$score->hitDate)."</td>\n";
echo '<td><p align="center">'.$rows['french'].'</td>';
echo '<td><p align="center">'.$rows['latin'].'</td>';
echo '<td><p align="center">'.$rows['family'].'</td>';
echo '<td><p align="center">'.$rows['answered'].'</td>';
echo '<td><p align="center">'.$rows['total'].'%</td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
}
mysql_close();
------------------------------------- Fin du code -------------------------
Merci d'avance à toutes les bonnes volontés.
Denis
J'ai de toute évidence un problème lorsque je tente de faire afficher les dates enregistrées au format timestamp dans une table Mysql, à savoir que les dates qui s'affichent ne sont pas les bonnes :
------------ Extrait de ma page ------------------------------
Pseudo : Date : Français : Nom latin : Famille : Répondu : Score :
Corentin Bidault le 01/01/1970 15 11 16 32 43.75%
Corentin Bidault le 01/01/1970 30 19 22 67 35.32%
-------------- Fin de l'extrait ----------------------------------
Voici le code que j'utilise :
--------------------- Code -----------------------------------
// Affichage des enregistrements
$select = "SELECT * FROM `12` WHERE playerName='".$_POST['ChoixF']."' ORDER by hitDate ASC";
$result =mysql_query($select,$link) or die ('Erreur :'.mysql_errno().mysql_error());
$rows = mysql_num_rows($result);
if ($rows > 0)
{
echo '<table>'."\n";
echo '<tr>';
echo '<td><p align="center">Pseudo : </td>';
echo '<td><p align="center">Date : </td>';
echo '<td><p align="center">Français : </td>';
echo '<td><p align="center">Nom latin : </td>';
echo '<td><p align="center">Famille : </td>';
echo '<td><p align="center">Répondu : </td>';
echo '<td><p align="center">Score : </td>';
echo '</tr>'."\n";
// Résultats
while ($rows=mysql_fetch_array($result)) {
echo '<tr>';
echo '<td><p align="center">'.$rows['playerName'].'</td>';
echo "<td>".date('\l\e d/m/Y',$score->hitDate)."</td>\n";
echo '<td><p align="center">'.$rows['french'].'</td>';
echo '<td><p align="center">'.$rows['latin'].'</td>';
echo '<td><p align="center">'.$rows['family'].'</td>';
echo '<td><p align="center">'.$rows['answered'].'</td>';
echo '<td><p align="center">'.$rows['total'].'%</td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
}
mysql_close();
------------------------------------- Fin du code -------------------------
Merci d'avance à toutes les bonnes volontés.
Denis
A voir également:
- Timestamp un jour timestamp toujours
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mettre a jour chromecast - Accueil - Guide TV et vidéo
- Comment mettre à jour ses pilotes - Guide
- Télécharger mise à jour firmware autoradio chinois - Forum Autoradio
6 réponses
Bonjour,
Au niveau de $score->hitDate il ne menquerai pas quelques choses ? Des arguments peut être ?
En tous cas , avec une date 01/01/1970 comme resultat, ça laisse entendre que la fonction date() n'a pas toutes les donées pour effectuer sont traitement.
Au niveau de $score->hitDate il ne menquerai pas quelques choses ? Des arguments peut être ?
En tous cas , avec une date 01/01/1970 comme resultat, ça laisse entendre que la fonction date() n'a pas toutes les donées pour effectuer sont traitement.
Bonjour G_ZOR,
Merci pour ta réponse. Je suis comme toi à penser que des arguments manquent mais je ne vois pas lesquels car 1217342831 ne devrait pas donner 01/01/1970 et je reste coincé ....
Si quelqu'un avait la solution, cela me sortirait d'un mauvais pétrin.
Merci d'avance.
tintin
Merci pour ta réponse. Je suis comme toi à penser que des arguments manquent mais je ne vois pas lesquels car 1217342831 ne devrait pas donner 01/01/1970 et je reste coincé ....
Si quelqu'un avait la solution, cela me sortirait d'un mauvais pétrin.
Merci d'avance.
tintin
Bonjour,
Pour avancer, pouvez vous nous donner des précisions sur hitDate qui doit être une fcontion ou une méthode.
Pour avancer, pouvez vous nous donner des précisions sur hitDate qui doit être une fcontion ou une méthode.
En effet, j'avais oublié ce point :
hitDate n'est qu'un champ de la table Mysql, table qui se nomme '12' et comprend les champs suivants :
Pseudo
Date
Français
Nom latin
Famille
Répondu
Score
Est-ce suffissant comme élément ?
Merci encore.
tintin
hitDate n'est qu'un champ de la table Mysql, table qui se nomme '12' et comprend les champs suivants :
Pseudo
Date
Français
Nom latin
Famille
Répondu
Score
Est-ce suffissant comme élément ?
Merci encore.
tintin
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question