Witam mam prośbę, mam system newsowy i potrzebowałbym go przerobic tak aby wyswietlał tylko 10 ostatnich newsów.
<?php
die ("Nie można połączyć się z MySQL"); die ("Nie można połączyć się");
if ($_GET['news']>0) {
$wynik = mysql_query ("SELECT * FROM news WHERE nr=".$_GET['news']." AND ok=1;"); foreach($rekord as $klucz => &$wartosc) {$wartosc = stripslashes($wartosc);} print "<H2>".$rekord['tytul']."</H2><P>".$rekord['tresc']."</P>"; print "<P ALIGN=RIGHT><I>".$r['osoba'].", ".$r['data']."</I></P>"; } else { // nie ma newsa o takim numerze
print "Nie ma newsa o takim numerze\n"; }
print "<a href=\"index.php\">wstecz</a>\n"; } else {
if ($_GET['fraza']) {
print "<P>Wyniki wyszukiwania słowa <B>".$_GET['fraza']."</B><BR>"; }
"SELECT * FROM news WHERE ok=1 AND ".
"((tytul LIKE '%".$_GET['fraza']."%') OR (osoba LIKE '%".$_GET['fraza']."%') OR ".
"(tresc LIKE '%".$_GET['fraza']."%') OR (tresc_krotka LIKE '%".$_GET['fraza']."%')) ".
"ORDER BY nr DESC;");
foreach($rekord as $klucz => &$wartosc) {$wartosc = stripslashes($wartosc);} print "<P><B><A HREF=\"index.php?news=".$rekord['nr']."\">".$rekord['tytul']; print "</A></B><BR>".$rekord['tresc_krotka']."</P>"; print "<P ALIGN=RIGHT><I>".$rekord['osoba'].", ".$rekord['data']."</I></P>"; }
}
?>
Proszę o pomoc.
Ten post edytował eMatys 19.05.2006, 17:45:05