Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyswietlanie kolejnych wierszy
spandor
post
Post #1





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 2.03.2004

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


Witam. Ponizej wrzucilem kod z ktorym mam klopot, szukalem w pokrewnych tematach, ale niestety nie daje sobie rady. Chodzi mi o to, aby wyswietlac zdjecia ktore leza na serwerze, a ich indeksy i opisy sa jedynie w bazie. Chce wyswietlic powiedzmy ostatnie 3 rekordy z bazy, czyli 3 ostatnie zdjecia, ale nie wiem jak to zrobic.
[php:1:9a2f4ef495]<?php
<?
for ( $i = 0; $i < 2; $i++ )
{
$lacz = lacz_bd();
if (!$lacz)
return '<span class=verdana_srednie>Połączenie z serwerem bazy danych niemożliwe — proszę spróbować później.</span>';
$wynik = mysql_query('select * from zdjecia limit 1,3');

$linia = mysql_fetch_array($wynik);
$zdjecie = $linia['zdjecie_id'];
$opis = $linia['zdjecie_opisk'];
wyswietl_zdjecie($zdjecie,$opis);
}

?>
?>[/php:1:9a2f4ef495][/code]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Przemo`
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 15.05.2004
Skąd: Kraków

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


mysql_query('select * from zdjecia limit 1,3, order by nazwa ASC');
'nazwa' to jest kolumna w bazie wg ktrej chcesz segregowac moze to byc np pole 'id' ASC lub DESC to jest rosnąco lub malejąco.
Go to the top of the page
+Quote Post
spandor
post
Post #3





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 2.03.2004

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


no dobrze, zrobilem tak. ale jak zrobic wyswietlanie wynikow?
Go to the top of the page
+Quote Post
kszychu
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


[php:1:479b26b0e3]<?php
<?
for ( $i = 0; $i < 2; $i++ )
{
$lacz = lacz_bd();
if (!$lacz)
return '<span class=verdana_srednie>Połączenie z serwerem bazy danych niemożliwe — proszę spróbować później.</span>';
$wynik = mysql_query('select * from zdjecia limit 1,3');

$linia = mysql_fetch_array($wynik);
$zdjecie = $linia['zdjecie_id'];
$opis = $linia['zdjecie_opisk'];
//wyswietl_zdjecie($zdjecie,$opis);
echo "<img src="$zdjecie.gif" alt="$opis">";
}

?>
?>[/php:1:479b26b0e3]
Go to the top of the page
+Quote Post
oldek
post
Post #5





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 7.06.2004

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


[php:1:c16c96dac7]<?
$wynik = mysql_query('select * from zdjecia limit 1,3') or die('Pokręcone pytanie');
while($row = mysql_fetch_object( $wynik )){
$linia= $row->zdjecie_id;
$opis= $row->zdjecie_opisk;
wyswietl_zdjecie($zdjecie,$opis);
}
mysql_free_result($wynik);
?>[/php:1:c16c96dac7]
IF ($pomoc>0) { odwiedź_moje_www; } ELSE {no_też_możesz; :wink: }
-----------
errata w 4 linii zamiast $linia ma być $zdjecie , sorki (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
ale też sprawdź , czy zamiast 'zdjecie_opisK' nie ma byc to samo, ale bez K na końcu :?
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: 23.12.2025 - 02:45