Script news mais besoin de vous ...

Discussion dans 'Web, design' créé par PunkDeLuxe, 28 Février 2003.

Statut de la discussion:
Fermée.
  1. Offline
    PunkDeLuxe condom
    Voila est ce que qq1 sait cmt on fais pour dire que ce scripts affiche les 15 dernières news et de la plus récente a la plus ancienne ha oui si y a aussi moyen de voir la date en jj-mm-aa et non en aa-mm-jj ?


    voici le code (il fonctionne ! donc ca serta à rein de corriger lol)

    Code:
    <br>
    <table width="580" border="0" valign="top">
     <tr>
      <td>
      <?
    $db = mysql_connect('sql.jexiste.org', 'punkdeluxe', 'troudu pette');
    mysql_select_db('punkdeluxe',$db);
    $sql = 'SELECT id,sujet,news,date FROM punkdenews';
    $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
      ?>
    <table width="570" bgcolor="#76C5FF" cellpadding="1" cellspacing="1" align="center">
    
    <?
    while($data = mysql_fetch_array($req))
        {
    ?>
     <tr>
      <td><font color="black">
    <?
      echo '<b>'.$data['id'].' '.$data['sujet'].'</b> '.$data['date'].'<br> ';
    ?>
      </font>
      </td>
     </tr>
     <tr>
      <td bgcolor="#003457">
    <?
        echo ' <i> '.$data['news'].'</i><br><br>';
    ?>
        </td>
     </tr>
    <?
     }
    ?>
    
    </table>
    <?
    mysql_close();
    ?>
      </td>
     </tr>
    </table>
    
    PunkDeLuxe, 28 Février 2003
    #1
  2. Offline
    PunkDeLuxe condom
    PunkDeLuxe, 28 Février 2003
    #2
  3. Offline
    RedCross ex membre
    Bein, dans le select, tu rajoutes juste une limite de 15 et un :

    Code:
    SELECT id, sujet, news, date FROM punkdenews ORDER BY date DESC LIMIT 15 ;
    ORDER BY : c pour classer. Tu as le choix entre ASC et DESC (ascendant ou descendant)
    LIMIT : heu, bein, il prendra pas toute ta table mais le nombre que tu défini.

    :wink:
    RedCross, 28 Février 2003
    #3
  4. Offline
    MatCherello Elite
    Pour la date

    Code:
    SELECT id, sujet, news, DATE_FORMAT(date,'%d-%m-%Y') FROM punkdenews ORDER BY date DESC LIMIT 15 ;
    MatCherello, 28 Février 2003
    #4
  5. Offline
    RedCross ex membre
    ha ouais, moi perso, je le mets plus bas, dans la définition de mes variables histoire de pas tout mélanger...
    Code:
    $date = date("d/m/Y", $date_news);
    RedCross, 28 Février 2003
    #5
  6. Offline
    PunkDeLuxe condom
    G choisi un ORDER by id ... bocou mieu si un jour je met deux news ...
    PunkDeLuxe, 28 Février 2003
    #6
  7. Offline
    PunkDeLuxe condom
    Merci bocou pour votre aide
    PunkDeLuxe, 28 Février 2003
    #7
  8. Offline
    RedCross ex membre
    id, c pas la solution, passke justement, si tu mets des news que tu retires, ou ke tu modifies, enfin, j'ai eu l'expérience, c'est pas nickel.
    Tu peux aussi faire comme ça :

    Code:
    ORDER BY date desc, id asc LIMIT 15
    :wink:
    RedCross, 28 Février 2003
    #8
  9. Offline
    ZyPh0s Touriste
    J'utilise aussi la date, mais chez moi les ID augmentent toujours... Même quand j'efface un enregistrement et que j'en rajoute un. (les ID sont en PRIMARY KEY, ou un truc du genre)
    ZyPh0s, 28 Février 2003
    #9
  10. Offline
    RedCross ex membre
    oui, en mettant auto-incrementation et unique, enfin, ça je sais ;)
    Mais il m'est arrivé d'avoir des merdes. Pas grand chose, mais c'est juste pour prévoir l'improbable :)
    Et puis, moi, je mets aussi mes news à l'avance et je les mets online qu'après, parfois pas toutes. Tu vois, je rajoute en fait un champs "online" ou j'ai "yes" ou "no". Et il ne met que ceux ou j'ai coché yes. Enfin, ceomme je dis, c'est pour que ça soit tout propre tout beau :p
    RedCross, 28 Février 2003
    #10
  11. Offline
    PunkDeLuxe condom
    Ben alors pour pas qu'on voie ke g fai le boulet il suffirai de ne pas afficher les id :p non ?
    PunkDeLuxe, 28 Février 2003
    #11
  12. Offline
    RedCross ex membre
    lol, faut jamais afficher les id :wink:
    RedCross, 1 Mars 2003
    #12
  13. Offline
    Guest ex membre
    Guest, 1 Mars 2003
    #13
  14. Offline
    Carambar He once forgot how to cry
    Ca marche comment ce script :) ? On aurais besoin d'une page news pour notre site.
    Carambar, 1 Mars 2003
    #14
  15. Offline
    PunkDeLuxe condom
    contacte moi sur msn ... et je tepasse la cette page avec celle ki permette de en rajouter facilement

    punkdeluxe666@hotmail.com
    PunkDeLuxe, 1 Mars 2003
    #15
  16. Offline
    RedCross ex membre
    kler.
    on fait ce kon veut.
    I LOVE PHP ! :D


    ...Mais alors si tu couples ça à Flash, le monde est a toi
    [IMG]
    RedCross, 1 Mars 2003
    #16
  17. Offline
    PunkDeLuxe condom
    connais rien au flash et ne comprendrai jamais rien ... du moin pour le moment ... chaque chose en son temps :D
    PunkDeLuxe, 1 Mars 2003
    #17
  18. Offline
    Carambar He once forgot how to cry
    Je t'ai ajouter à mes contacts :) . La page en elle-même nécessite un peu de bidouillage du côté de la base de donnée (je ne m'y connais pas trop là-dedans) ou ce n'est pas nécessaire ?
    Carambar, 2 Mars 2003
    #18
  19. Offline
    PunkDeLuxe condom
    En gros fo l crée manuellement et pour l administration je te dirai qq truc pasque le code admin n'est pas fini...
    PunkDeLuxe, 2 Mars 2003
    #19
  20. Offline
    n3tfusiOn Elite
    C'est bien comme hebergeur jexiste.org ?
    n3tfusiOn, 2 Mars 2003
    #20
Statut de la discussion:
Fermée.