![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 191 Pomógł: 3 Dołączył: 14.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki skrypt:
[php:1:363062c8c1]<? //Skrypt bedzie wyswietlał 15 ostatnich newsów mysql_connect ("localhost", "root", "") or die ("Nie można połaczyc sie z MySql"); //pruba łonczenia sie z MySql mysql_select_db ("kolusz") or die ("Nie mozna sie połaczyc z baza kolusz"); //pruba łonczenia sie z baza kolusz $wynik = mysql_query ("SELECT * FROM news ORDER BY nr DESC LIMIT 0,15") or die ("bład w pytaniu"); //Łaczenie z tabela news oraz ilosc newsów ktora ma sie wyswietlac while ($rekord = mysql_fetch_array ($wynik)) { $nr = $rekord[0]; $data = $rekord[1]; $tytul = $rekord[2]; $tresc_krotka = $rekord[3]; $tresc = $rekord[4]; $zdjecie = $rekord[5]; // zwykły tekst <img zdjeceie/(jaiestam).gif> $zrodlo = $rekord[6]; $osoba = $rekord[7]; print " <table border=0 cellpadding=0 cellspacing=0 width=50%> <tr> <td> <table border=0 cellpadding=0 cellspacing=0 width=100%> <tr> <td bgcolor=dadada> <p><b>:: <a href=news.php?nr=$nr>$tytul</a></b></p> </td> </tr> <tr> <td> <p><b>Dodano:</b> $data <b>Dodał:</b>$osoba</p> </td> </table> <table border=0 cellpadding=0 cellspacing=0 width=100%> </tr> <tr> <td> <p> $tresc_krotka</p> </td> <td> <p> $zdjecie</p> </td> </tr> </table> <table bgcolor=EFECEC border=0 cellpadding=0 cellspacing=0 width=100%> <tr> <td> <p><b>Zródło:</b> $zrodlo</p> </td> <td> <p align=right><a href=news.php?nr=$nr>Wiecej>>></a></p> </td> </tr> </table> </td> </tr> </table>"; } ?>[/php:1:363062c8c1] I chce zeby po kliknieciu na wiecej lub na temat newsa wychodził tylko ten news! Czyli wiecie tak jak w systemie newsów! Klikam i pokazuje sie wiecej heeh (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
mam propozycje
zrob sobie strone show_news.php; teraz na stronie z wszystkimi newsami, przy odnosniku zrob tak: [php:1:7c8471371e]<?php echo "<a href="inc/news/show.php?nr=".$row[0]."" >Czytaj więcej</a>";*/gdzie $row[4] to id newsa wyciagniete z bazy za pomoca mysql_fetch_array*/ ?>[/php:1:7c8471371e] i teraz strona show_news.php [php:1:7c8471371e]<?php <?php /*Na początku dajesz oczywiscie mysql_connect i mysql_select_db */ $wynik = mysql_query ("SELECT * FROM tabela WHERE id_newsa=".$_GET['nr'].";") or die ("błąd w zapytaniu"); while ($row = mysql_fetch_array ($wynik)) { echo"<table ><tr><td >".$row[1]."</td></tr><td > ".$row[4]."</td></tr></table>"; /* $row[1],$row[2]-to kolejne rekordy z tabeli, no ale to chyba wiesz.*/ } ?> jeszcze w $wynik zamiast id_newsa wpisz swoja nazwe id id_newsa czy jak tam masz Jak nie wyjdzie to powiedz ?>[/php:1:7c8471371e] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 21:57 |