Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyświetlanie zdjęć w rzędach - SQL
<?Początkując...
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 11.05.2004

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


Cześć Wam,
Mam do Was małe pytanie, a mianowicie:
Posiadam se skrypta php galerii, opartego na bazie SQL. Wygląda on tak:
[sql:1:db3c0bd126]
<?
mysql_connect("$host","$user","$pass");
mysql_select_db($tabela);
$zapytanie=("SELECT*FROM przyjaciele ORDER BY rand() DESC LIMIT 0,100");
$wykonaj=(mysql_query($zapytanie));
while($wyswietl=mysql_fetch_array($wykonaj))
echo("<tr>");
echo("<td bgcolor="#B0B0B0">• <a href="http://".$wyswietl['link']."" target="_blank"><img src="".$wyswietl['link']."" width=100 height=100><br>Ilość zdjęć: ".$wyswietl['ilosc']."</td>n");
echo("<td bgcolor="#B0B0B0">• <a href="http://".$wyswietl['link']."" target="_blank"><img src="".$wyswietl['link']."" width=100 height=100><br>Ilość zdjęć: ".$wyswietl['ilosc']."</td>n");
echo("<td bgcolor="#B0B0B0">• <a href="http://".$wyswietl['link']."" target="_blank"><img src="".$wyswietl['link']."" width=100 height=100><br>Ilość zdjęć: ".$wyswietl['ilosc']."</td>n");
echo("<td bgcolor="#B0B0B0">• <a href="http://".$wyswietl['link']."" target="_blank"><img src="".$wyswietl['link']."" width=100 height=100><br>Ilość zdjęć: ".$wyswietl['ilosc']."</td>n");
echo("<td bgcolor="#B0B0B0">• <a href="http://".$wyswietl['link']."" target="_blank"><img src="".$wyswietl['link']."" width=100 height=100><br>Ilość zdjęć: ".$wyswietl['ilosc']."</td>n");
echo("</tr>");
$zapytanie=("SELECT COUNT(*) FROM nastolatki");
$wykonaj=(@mysql_query($zapytanie));
list($total)=(@mysql_fetch_row($wykonaj));
echo("<tr>n<td bgcolor="#505050" align="right"><a href="index.php?go=all-freinds">Wyświetl wszystkie zdjęcia</a> ($total)</td>n</tr>n");
?>
[/sql:1:db3c0bd126]
I bardzo chciałbym aby wyświetlał mi on zdjęcia pobrane z bazy rzędowo, tzn. aby w jednym rzędzie wyświetliło mi przykładowo 5 zdjęć i gdy wyświetli te 5, tworzyło by kolejne rzędy zdjęć i kolejne ... ;]
Czy mogłby mnie ktoś nakierować jak moge to zrobić?
Prosze o pomoc biggrin.gif [/sql]
Go to the top of the page
+Quote Post
post
Post #2





Grupa:
Postów: 0
Pomógł:
Dołączył: --

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


Nie dam rady przeanalizować tego kodu smile.gif

Rozwiązanie twojego probelmu już jest na forum. Pomogłem kiedyś komuś w takiej samej sprawie, poszukaj, wyszukuj tylko moje posty, powinieneś znaleźć - tam był przykład z 3 zdjęciami w jednym rzędzie ale bez problemu dostosujesz go do swoich wymagań.
Go to the top of the page
+Quote Post
lukaswoj
post
Post #3





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 2.01.2004
Skąd: Lublin

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


Yyyyy, to pisałem ja smile.gif
A w między czasie znalazłem Ci tego posta:
http://forum.php.pl/viewtopic.php?t=16125


--------------------
Pozdrawiam
Łukasz Wojciechowski
New Generation Software
+48 602 214 629
http://www.ngsoft.pl
Go to the top of the page
+Quote Post
air_szyna
post
Post #4





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 24.02.2004

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


Może tak questionmark.gif Nie testowałem czy działa.
[php:1:81a4390579]<?php
mysql_connect("$host","$user","$pass");
mysql_select_db($tabela);
$zapytanie=("SELECT*FROM przyjaciele ORDER BY rand() DESC LIMIT 0,100");
$wykonaj=(mysql_query($zapytanie));
$i=0;
$ilosc=5; //tu
echo("<tr>");
while($wyswietl=mysql_fetch_array($wykonaj))
{
echo("<td bgcolor="#B0B0B0">•
<a href="http://".$wyswietl['link']."" target="_blank"><img src="".$wyswietl['link']."" width=100 height=100><br>Ilość zdjęć: ".$wyswietl['ilosc']."</td>n");
$i++;
if ($i>=$ilosc)
{
echo("</tr>");
echo("<tr>");
$ilosc=$ilosc+5; // i tu ustawiasz ile zdjęć w lini
}
}
echo("</tr>");
$zapytanie=("SELECT COUNT(*) FROM nastolatki");
$wykonaj=(@mysql_query($zapytanie));
list($total)=(@mysql_fetch_row($wykonaj));
echo("<tr>n<td bgcolor="#505050" align="right"><a href="index.php?go=all-freinds">Wyświetl wszystkie zdjęcia</a> ($total)</td>n</tr>n");

?>[/php:1:81a4390579]
Go to the top of the page
+Quote Post
<?Początkując...
post
Post #5





Grupa: Zarejestrowani
Postów: 40
Pomógł: 0
Dołączył: 11.05.2004

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


nooo i wlasnie o to mi chodzilo smile.gif)))))))))))))))))))))))))))
Wielkie dzieki stary!!
;* :PPP
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 17:56