Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Galeria ..
oggy
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 17.08.2003
Skąd: krakow

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


Napisałem posta wczoraj na ten temat ale widze ze go niema wiec pisze jeszcze raz .. jak by ktos go znalazł to dajcie znac ..

No wiec mam skrypt do galeri w mysqlu .. i potrzebuje sie dowiedziec kilku rzeczy na ten temat .. to znaczy chce podzielic na strony, po 12 zdjec i do tego potrzebne mi jest liczenie rekordów.. tzn. chce policzyc ile jest rekordów z jakas nazwa. N i to chyba tyle rzeczy których mi potrzeba, ponizej źródło skryptu (testowe)

[php:1:6fa26d71fb]<?php
$sql = mysql_connect("localhost", "oggy", "076");
mysql_select_db('news2');

if($go == "add") {
copy("$file", "img/galery/$file_name");


$url=$file_name;
$url2="m_".$file_name."";
$im_src=@imagecreatefromjpeg("img/galery/$url");
$srcx=@imagesx($im_src);
$srcy=@imagesy($im_src);

$x=150;
$y=150;

$zapytanie = "INSERT INTO galeria SET ob1='$url', ob2='$url2', anime='$anime'";
$wykonaj = mysql_query ($zapytanie) or die(mysql_error());

if($srcy > $srcx) { //Sprawdza czy wysokosc jest wieksza

$ile = $srcy/$y; //Dzieli wysokosc przez ustalony maxymalny wymiar

//Dzieli szerokosc i wysokosc przez wyliczona wczesniej liczbe "pomniejszania"
$szerokosc = $srcx/$ile;
$wysokosc = $srcy/$ile;

} else {

$ile = $srcx/$x;
$szerokosc = $srcx/$ile;
$wysokosc = $srcy/$ile;

}

$im_doc=@imagecreate($szerokosc,$wysokosc);
@imagecopyresized($im_doc,$im_src,0,0,0,0,$szerokosc,$wysokosc,$srcx,$srcy);
imagejpeg($im_doc,"img/galery/m_$url");


print "<meta http-equiv="refresh" content="0; URL=galeria.php?go=look&anime=$anime">";
}

if($go == "look") {

$l2=12;
if($l1 =="") {
$l1=0;
}

$zapytanie = "SELECT * FROM galeria WHERE anime = '$anime' LIMIT $l1, $l2";
$wykonaj = mysql_query ($zapytanie) or die(mysql_error());

echo("<u>Galeria: ".$anime.", ilość obrazków: </u>");

echo("<Br><Br>");
echo("<div align=center><table border=0 cellpadding=0 cellspacing=0><tr><td width=500>");

while($wiersz=mysql_fetch_array ($wykonaj)) {
echo("<A href=img/galery/".$wiersz['ob1']." target=_blank><img src=img/galery/".$wiersz['ob2']." border=0 style="border: 1 solid black"></a>&nbsp;&nbsp;&nbsp;");
}
echo("<br><BR>");
echo("<center><a href=?dzial=galeria&go=look&anime=$anime&l1=0>1</a>, <a href=?dzial=galeria&go=look&anime=$anime&l1=12>2</a>, <a href=?dzial=galeria&go=look&anime=$anime&l1=24>3</a></center>");
echo("</td></tr></table></div>");
}
?> [/php:1:6fa26d71fb]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
oggy
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 17.08.2003
Skąd: krakow

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


no bo wyświetlam obrazki za pomocą pętli
[php:1:2d6e9b07f2]<?php
while($wiersz=mysql_fetch_array ($wykonaj)) {
echo("<A href=galeria/".$wiersz['ob1']." target=_blank><img src=galeria/".$wiersz['ob2']." border=0 style="border: 1 solid black"></a>&nbsp;&nbsp;&nbsp;");
}
?>[/php:1:2d6e9b07f2]
I to tworzy galerie bez tabelki w takiej formie : img {3 spacje} img .. i tak dalej, a ja chce aby to wstawic w tabele która ma 3 wiersze czyli zeby było cos takiego:

img img img
img img img

No niewiem jak wam to jeszcze wytłumaczyc .. ;]
Go to the top of the page
+Quote Post

Posty w temacie


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: 26.09.2025 - 23:21