[ PHP ] Probleme pour systeme de News (DATE)

Probleme pour systeme de News (DATE) [ PHP ] - PHP - Programmation

Marsh Posté le 17-06-2002 à 11:46:01    

Bon voila, javais pensé changé mon systeme de news et faire un truc dans le genre de présence pc c a dire :
 
Lundi 16 Juin
 15:25 nanananni
 17:30 nononononon
 
Mardi 17 Juin
....
 
vous comprenez
cependant j'ai reflechi a l'algorithme a utilisé et ca s'approche beaucoup de l'algorithme de rupture utilisé en COBOL cependant je n'arrive pas a le developper en PHP
 
quelqu'un aurait une idée ?


Message édité par massanu le 17-06-2002 à 12:25:41

---------------
Oui je sais, je suis une merde en orthographe et alors ? Altcoin list: https://docs.google.com/spreadsheet [...] =286417424
Reply

Marsh Posté le 17-06-2002 à 11:46:01   

Reply

Marsh Posté le 17-06-2002 à 11:53:45    

algorithme de rupture ?
tu veux dire un  
while ($news= mysql_fetch_array($res) ){
  if ($news[date]!=$prevdate){
    $prevdate= $news[date];
    echo $news[date];
  }
  echo news[news];
}


---------------
...oups kernel error...
Reply

Marsh Posté le 17-06-2002 à 12:01:13    

je taime !


---------------
Oui je sais, je suis une merde en orthographe et alors ? Altcoin list: https://docs.google.com/spreadsheet [...] =286417424
Reply

Marsh Posté le 17-06-2002 à 12:09:40    

tiens une autre question
 
si j'ai le numero du jour dans lannée, genre le 152eme jour j'aimerais retrouvé la date a partir de ca
 
ya pas une methode ?


---------------
Oui je sais, je suis une merde en orthographe et alors ? Altcoin list: https://docs.google.com/spreadsheet [...] =286417424
Reply

Marsh Posté le 17-06-2002 à 13:09:48    

:bounce:


---------------
Oui je sais, je suis une merde en orthographe et alors ? Altcoin list: https://docs.google.com/spreadsheet [...] =286417424
Reply

Marsh Posté le 17-06-2002 à 14:28:15    

il n'existe pas de fonction toute faites, mais il doit y avoir moyen de se débrouiller
echo date("d-m-Y", mktime(0,0,0,1,1,2002)+(3600*24*$nb_jours) );
si ton jour est dans l'année 2002, tu crées un unixTime à partir du 1/1/2002 et tu ajoutes le nombre de secondes jusqu'au jour voulu.
 
j'ai pas testé


---------------
...oups kernel error...
Reply

Marsh Posté le 17-06-2002 à 23:05:50    

c bon jme suis debrouillé et ca fonctionnne


---------------
Oui je sais, je suis une merde en orthographe et alors ? Altcoin list: https://docs.google.com/spreadsheet [...] =286417424
Reply

Marsh Posté le 18-06-2002 à 00:09:21    

tu as fait comment ? histoire de voir d'autre méthode ;)


---------------
...oups kernel error...
Reply

Marsh Posté le 18-06-2002 à 01:49:20    

ethernal a écrit a écrit :

algorithme de rupture ?
tu veux dire un  
while ($news= mysql_fetch_array($res) ){
  if ($news[date]!=$prevdate){
    $prevdate= $news[date];
    echo $news[date];
  }
  echo news[news];
}  




 
haha, si ce genre de trucs de base porte un nom avec "algorithme" dedans, je suis pê pas si nul en algo que je ne l'imaginais :p


---------------
\^o^/ Libérez HotShot \^o^/
Reply

Marsh Posté le 18-06-2002 à 12:00:22    

greg@freestarthu a écrit a écrit :

 
 
haha, si ce genre de trucs de base porte un nom avec "algorithme" dedans, je suis pê pas si nul en algo que je ne l'imaginais :p  




:lol:
 
il y a aussi

Code :
  1. $news= mysql_fetch_array($res);
  2. while ( $news ){
  3.   echo $news[date];
  4.   $prevdate= $news[date];
  5.   while ($news && $news[date]==$prevdate){
  6.    echo $news[date];
  7.    $news= mysql_fetch_array($res);
  8.   }
  9. }


mais à mon grand étonnement c pas plus performant ..


---------------
...oups kernel error...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed