Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wyswietlanie z bazy danych, podział rekordów na podstrony
orzechp2
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 24.08.2009

Ostrzeżenie: (0%)
-----


Potrzebuje pomocy przy wyswietlaniu rekordów z bazy. Z kodu który mam wyswietlaja sie wszystkie rekordy na raz a chciałbym aby wyswietlilo sie np 5 i bylo przejscie do kelejnej podstorny,a nie wiem jak sie za to zabrac:/
Cytat
<?
session_start();

function lacz_bd()
{
$connection = @mysql_connect('w', 'w', 'w') or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error());
$db = @mysql_select_db('w', $connection) or die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error());

}

$db = lacz_bd();


$query = "SELECT * FROM kategoria WHERE kategoria='Gry' ORDER BY id DESC";
$wynik = mysql_query($query);
while($row=mysql_fetch_array($wynik))
{

?>

<link rel="stylesheet" type="text/css" href="style/style.css" />
<table border=0 width="600" height="120" bgcolor="yellow" >

<tr >
<td rowspan="2" width="120"><center><img src="<?php echo $row['urlpic']; ?>" alt="" width="120" height="120"></center></td>
<td valign="top"><a style="margin-left: 0.1cm; vertical-align: 0.1cm; text-decoration: none" href="http://"><?php echo $row['nazwa']; ?></a>
</br><div style="margin-left: 0.1cm;margin-top: 0.1cm"><?php echo substr($row['informacje'],0,300); ?>...<a style="text-decoration: none" href="http://">(więcej)</a></div></td>

<font size=2><br /><b>Kategoria:</b><?php echo $row['kategoria']; ?> | <b>Dodał:</b><?php echo $row['dodal']; ?><i> (<?php echo $row['dzien']; ?> <?php echo $row['miesiac']; ?> <?php echo $row['rok']; ?> <?php echo $row['godzin']; ?>:<?php echo $row['minut']; ?>.<?php echo $row['sekund']; ?>)</i><br/></font></font>
</tr>

</table>

<?


}

mysql_close();
session_destroy();
?>

nie zwracajcie uwagi na czesc odpowiedzialna za tabelke bo wiem, ze jest strasznie chaotyczna, ale działa, a ja dopiero niedawno zafascynowalem sie tymi sprawami;) Wiem, że trzeba w SELECT zastosowac LIMIT, ale nie wiem co zrobic aby wygenerowały sie podstrony i inne podstawowe sprawy.

Ten post edytował orzechp2 26.08.2009, 22:20:20
Go to the top of the page
+Quote Post
siatkarzyna
post
Post #2





Grupa: Zarejestrowani
Postów: 85
Pomógł: 4
Dołączył: 1.07.2008

Ostrzeżenie: (0%)
-----


Pager (stronicowanie)
Go to the top of the page
+Quote Post
thek
post
Post #3





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Przejrzyj to forum po pierwsze. Ledwo co wczoraj lub przedwczoraj wrzucałem do jednego z postów gotowiec na paginator (bo tak to się nazywa). Wystarczy więc, że przejrzysz moje posty z ostatnich 2 dni i na 100% znajdziesz odpowiedź. Wystarczy tylko zrobić Kopiuj-Wklej i będziesz miał działający kod. Ludzie... Używajcie wyszukiwarki na forum zanim założycie temat, bo wiele z nich się powtarza. Bo jeśli nawet nie chce się ludziom najnowszych tematów przeglądać, to już jest naprawdę lenistwo w narodzie.
Ale okażę Ci moja wielkoduszność... to temat o stronnicowaniu.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 06:44