Script news mais besoin de vous ...

Statut
N'est pas ouverte pour d'autres réponses.
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>
 
R

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:
 
Pour la date

Code:
SELECT id, sujet, news, DATE_FORMAT(date,'%d-%m-%Y') FROM punkdenews ORDER BY date DESC LIMIT 15 ;
 
R

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);
 
1er
OP
P

PunkDeLuxe

condom
G choisi un ORDER by id ... bocou mieu si un jour je met deux news ...
 
1er
OP
P

PunkDeLuxe

condom
Merci bocou pour votre aide
 
R

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:
 

ZyPh0s

Touriste
RedCross a dit:
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:
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)
 
R

RedCross

ex membre
ZyPh0s a dit:
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)
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
 
1er
OP
P

PunkDeLuxe

condom
Ben alors pour pas qu'on voie ke g fai le boulet il suffirai de ne pas afficher les id ^^ non ?
 
R

RedCross

ex membre
PunkDeLuxe a dit:
Ben alors pour pas qu'on voie ke g fai le boulet il suffirai de ne pas afficher les id ^^ non ?
lol, faut jamais afficher les id :wink:
 

Carambar

Elite
Ca marche comment ce script :) ? On aurais besoin d'une page news pour notre site.
 
R

RedCross

ex membre
1er
OP
P

PunkDeLuxe

condom
connais rien au flash et ne comprendrai jamais rien ... du moin pour le moment ... chaque chose en son temps :D
 

Carambar

Elite
PunkDeLuxe a dit:
Fearless a dit:
Ca marche comment ce script :) ? On aurais besoin d'une page news pour notre site.
contacte moi sur msn ... et je tepasse la cette page avec celle ki permette de en rajouter facilement

punkdeluxe666@hotmail.com
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 ?
 
1er
OP
P

PunkDeLuxe

condom
Fearless a dit:
PunkDeLuxe a dit:
Fearless a dit:
Ca marche comment ce script :) ? On aurais besoin d'une page news pour notre site.
contacte moi sur msn ... et je tepasse la cette page avec celle ki permette de en rajouter facilement

punkdeluxe666@hotmail.com
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 ?
En gros fo l crée manuellement et pour l administration je te dirai qq truc pasque le code admin n'est pas fini...
 
C'est bien comme hebergeur jexiste.org ?
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut