timestamp dans mon fichier

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : timestamp dans mon fichier

Re: timestamp dans mon fichier

par david18 » 02 nov. 2009, 15:08

bonjour, enfaite, je voulais dire que ca marche, j'ai changé le t ype de date, j'ai mis text.

et juste une petite questions, je veux qu'a la date venue, le concerts de cet date soit supprimé.

comme ca:
j'ai ecris 2 concerts:
le 02 novembre 2009
le 05 novembre 2009

et je veux que demain, le concert du 2 novembre soit supprimé car, la date est passé. et le 6 novembre pareil, la date du 5 novembre soit supprimé.

Je souhaiterai savoir comment faire cela?

merci par avance, pour votre aide

Re: timestamp dans mon fichier

par david18 » 02 nov. 2009, 00:35

oui,
il faut mettre la taille/valeur?

je vous envoye a nouveau le code:
<?php
include("./includes/haut.php");
?>
<div id="concert">
<?php
mysql_connect("", "", "");
mysql_select_db("");
?>
<p>
<?php
echo "<table>
         <tr>
             <th>Nom de l'artiste : </th>
             <th>Date : </th>
             <th>ville : </th>
             <th>Tarif : </th>
             <th>reservation : </th>
        </tr>";

$requete="SELECT * FROM concert ORDER by 'date' ASC";
$result=mysql_query($requete);
while($concert=mysql_fetch_array($result)) {
     
      echo "<tr>
                <td>".$concert['nom']. "</td>
                <td>".$concert['date']."</td>
                <td>".$concert['ville']."</td>
                <td>".$concert['tarif']."</td>
                <td>" .$concert['reservation']."</td>
           </tr>";


}
echo "</table>";
?>
</p></div>
<?php    
include("./includes/bas.php");
?>
Merci par avance pour votre aide

Re: timestamp dans mon fichier

par meteo71 » 02 nov. 2009, 00:31

tu es sur que ton champ date est bien au format DATE et pas VARCHAR ??

parce que je fais ce genre de requête sur mes tables et ça fonctionne parfaitement.

Re: timestamp dans mon fichier

par david18 » 02 nov. 2009, 00:20

aucun changeement, il reste le meme ordre

Re: timestamp dans mon fichier

par meteo71 » 02 nov. 2009, 00:10

si tu enlèves les premières dates à 0000-00
les 2 autres semblent bien classées.

Si tu veux de la première à la dernière, tu change DESC par ASC

Re: timestamp dans mon fichier

par david18 » 02 nov. 2009, 00:04

maintenant, il ne change pas d'ordre,

regardez: http://topmusic.free-hosting.fr/concerts.php

Re: timestamp dans mon fichier

par meteo71 » 01 nov. 2009, 23:56

essaye comme ça :

Code : Tout sélectionner

$requete="SELECT * FROM concert ORDER by 'date' DESC";

Re: timestamp dans mon fichier

par david18 » 01 nov. 2009, 23:49

il affiche une message d'erreur


Parse error: syntax error, unexpected T_VARIABLE in /var/www/virtual/topmusic.free-hosting.fr/htdocs/concerts.php on line 21

Re: timestamp dans mon fichier

par meteo71 » 01 nov. 2009, 23:45

j'ai oublié pour l'ordre, il faut rajouter DESC (ou ASC si on veut l'autre sens)

Code : Tout sélectionner

$requete="SELECT * FROM concert ORDER by date DESC"

Re: timestamp dans mon fichier

par david18 » 01 nov. 2009, 23:31

en faisant ca, les dates seront classés par ordre du plus petiteau plus grands?

merci par avance

Re: timestamp dans mon fichier

par meteo71 » 01 nov. 2009, 23:27

dans ta base, tu crée un champ date de type date (par exemple 2009-11-01)
tu pourras ensuite classer suivant la date
avec la requête suivante

Code : Tout sélectionner

$requete="SELECT * FROM concert ORDER by date";
j'espère que c'est ce que tu veux

@+

timestamp dans mon fichier

par david18 » 01 nov. 2009, 23:17

bonjours,
enfaite, je veux faire quelque chose en timestamp, mais je ne comprends pas bien, si vous pourriez m'expliquer ce serait jentille...

En faite, sur mon fichier concerts.php (mon site sur la musiques) je rajoute des concerts des différentes dates, et je veux classer par ordre du plus petite au plus grandes comme celle ci:
Disant que j'ai rajouté 4 concerts: 26/11, 04/11; 15/11; 30/11, et je veux le classer par ordre, pour qu'il soit comme ca: 04/11; 15/11; 26/11; 30/11, je veux ajouter au hasard, mais qu'il soit inscrite par ordre. mais je ne sais pas comment faire, pourriez-vous m'aider SVP?

voici mon fichier concerts.php
<?php
include("./includes/haut.php");
?>
<div id="concert">
<?php
mysql_connect("", "", "");
mysql_select_db("");
?>
<p>
<?php
echo "<table>
         <tr>
             <th>Nom de l'artiste : </th>
             <th>Date : </th>
             <th>ville : </th>
             <th>Tarif : </th>
             <th>reservation : </th>
        </tr>";

$requete="SELECT * FROM concert";
$result=mysql_query($requete);
while($concert=mysql_fetch_array($result)) {
     
      echo "<tr>
                <td>".$concert['nom']. "</td>
                <td>".$concert['date']."</td>
                <td>".$concert['ville']."</td>
                <td>".$concert['tarif']."</td>
                <td>" .$concert['reservation']."</td>
           </tr>";


}
echo "</table>";
?>
</p></div>
<?php    
include("./includes/bas.php");
?>
voila, je vous remercie par avance pour votre aide