|
Panel przewijanych losowych zdj?? z wielu galerii
|
| wieslawb1960 |
Dodany dnia 08.02.2010 14:54:15
|

Przedszkolak

Postów: 12
Data rejestracji: 16.02.2007 02:44
|
Jak przerobi? skrypt który posiadam aby losowo generowa? zdj?cia z wielu galerii?
$result=dbquery(
"SELECT tp.*, ta.* FROM ".$db_prefix."photos tp
LEFT JOIN ".$db_prefix."photo_albums ta USING(album_id)
WHERE ".groupaccess('album_access')." AND ta.album_id IN (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50) ORDER BY RAND() LIMIT 7"
);
if(dbrows($result)>0){
@opentable("Zdj?cia");
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while ($data=dbarray($result)) {
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
echo "<td align='center'>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
@closetable();
}
PW od moderatora:
- Przeniesienie tematu - Pieka 08.02 - 15:49
Edytowane przez Pieka dnia 08.02.2010 15:51:01
wieslawb1960
Strona w php-fusion-7-00-07-pl
Pozdrawiam zespó?
|
| |
|
|
| W?cibski Go?? |
Dodany dnia 27.10.2025 03:06:35
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
| IP: localhost |
|
|
| kefirek |
Dodany dnia 08.02.2010 15:14:16
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Czy chodzi ci o losowe zdj?cia ze wszystkich albumów z danej galerii. Czy mo?e o losowe zdj?cia z kliku zainstalowanych galerii ? |
| |
|
|
| wieslawb1960 |
Dodany dnia 08.02.2010 15:15:53
|

Przedszkolak

Postów: 12
Data rejestracji: 16.02.2007 02:44
|
kefirek napisa?/a:
Czy chodzi ci o losowe zdj?cia ze wszystkich albumów z danej galerii. Czy mo?e o losowe zdj?cia z kliku zainstalowanych galerii ?
Losowe z kilku galerii. Dzi?ki za szybki odzew.
wieslawb1960
Strona w php-fusion-7-00-07-pl
Pozdrawiam zespó?
|
| |
|
|
| kefirek |
Dodany dnia 08.02.2010 16:36:00
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Nie sprawdza?em ale powinno dzia?a? zmie? nazwy tabel na takiecie jak posiadasz oraz sta?? ze ?cie?k? chodzi o DB_PHOTOS, PHOTOS
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".DB_PHOTOS." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".DB_PHOTOS1." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".DB_PHOTOS2." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 2:
$randphotodir = PHOTOS1.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 3:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
}
echo "<td align='center'>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Edytowane przez kefirek dnia 08.02.2010 16:39:13
|
| |
|
|
| wieslawb1960 |
Dodany dnia 08.02.2010 17:11:27
|

Przedszkolak

Postów: 12
Data rejestracji: 16.02.2007 02:44
|
kefirek napisa?/a:
Nie sprawdza?em ale powinno dzia?a? zmie? nazwy tabel na takiecie jak posiadasz oraz sta?? ze ?cie?k? chodzi o DB_PHOTOS, PHOTOS
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".DB_PHOTOS." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".DB_PHOTOS1." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".DB_PHOTOS2." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 2:
$randphotodir = PHOTOS1.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 3:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
}
echo "<td align='center'>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Jako? nie mog? sobie poradzi?
mam;
photogallery.php
photogallery2.php
photogallery3.php
no i gdzie t? nazw? tabeli wstawi? w skrypt
Popatrz na stronie http://www.police... chodzi mi z jedn? galeri? i jest ok.
Móg?by? troch? bli?ej obja?ni??
wieslawb1960
Strona w php-fusion-7-00-07-pl
Pozdrawiam zespó?
|
| |
|
|
| kefirek |
Dodany dnia 08.02.2010 17:18:38
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
A jak dasz tak
Zmieni?em DB_PHOTOS na DB_PHOTOS2 oraz na DB_PHOTOS3 oraz
PHOTOS na PHOTOS2 i PHOTOS3
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".DB_PHOTOS." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".DB_PHOTOS2." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".DB_PHOTOS3." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
}
echo "<td align='center'>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
|
| |
|
|
| wieslawb1960 |
Dodany dnia 08.02.2010 20:21:06
|

Przedszkolak

Postów: 12
Data rejestracji: 16.02.2007 02:44
|
kefirek napisa?/a:
A jak dasz tak
Zmieni?em DB_PHOTOS na DB_PHOTOS2 oraz na DB_PHOTOS3 oraz
PHOTOS na PHOTOS2 i PHOTOS3
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".DB_PHOTOS." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".DB_PHOTOS2." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".DB_PHOTOS3." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
}
echo "<td align='center'>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Mam taki oto obrazek

Mo?e b?dzie pomocne...Tabele galerii nazywaj? si?;
fusion_photo_albums
fusion_photo_albums2
fusion_photo_albums3
Wiadomo?? doklejona:
wieslawb1960 napisa?/a:
kefirek napisa?/a:
A jak dasz tak
Zmieni?em DB_PHOTOS na DB_PHOTOS2 oraz na DB_PHOTOS3 oraz
PHOTOS na PHOTOS2 i PHOTOS3
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".DB_PHOTOS." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".DB_PHOTOS2." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".DB_PHOTOS3." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
}
echo "<td align='center'>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Mam taki oto obrazek
Mo?e b?dzie pomocne...Tabele galerii nazywaj? si?;
fusion_photo_albums
fusion_photo_albums2
fusion_photo_albums3
Oprócz;
photogallery.php
photogallery2.php
photogallery3.php
mam równie?;
showphoto.php
showphoto2.php
showphoto3.php
Wiadomo?? doklejona:
wieslawb1960 napisa?/a:
kefirek napisa?/a:
A jak dasz tak
Zmieni?em DB_PHOTOS na DB_PHOTOS2 oraz na DB_PHOTOS3 oraz
PHOTOS na PHOTOS2 i PHOTOS3
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".DB_PHOTOS." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".DB_PHOTOS2." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".DB_PHOTOS3." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
}
echo "<td align='center'>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Mam taki oto obrazek
Mo?e b?dzie pomocne...Tabele galerii nazywaj? si?;
fusion_photo_albums
fusion_photo_albums2
fusion_photo_albums3
Wiadomo?? doklejona:
wieslawb1960 napisa?/a:
kefirek napisa?/a:
A jak dasz tak
Zmieni?em DB_PHOTOS na DB_PHOTOS2 oraz na DB_PHOTOS3 oraz
PHOTOS na PHOTOS2 i PHOTOS3
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".DB_PHOTOS." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".DB_PHOTOS2." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".DB_PHOTOS3." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
}
echo "<td align='center'>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Mam taki oto obrazek
Mo?e b?dzie pomocne...Tabele galerii nazywaj? si?;
fusion_photo_albums
fusion_photo_albums2
fusion_photo_albums3
Oprócz;
photogallery.php
photogallery2.php
photogallery3.php
mam równie?;
showphoto.php
showphoto2.php
showphoto3.php
Po zmianie nazw tabel na w?a?ciwe, miniaturki wy?wietlaj? si? z trzech galerii i to z opisami i pi?knie si? przewijaj? ale wszystkie odnosz? si? do 1 galeri tj; "photogallery.php" i po klikni?ciu na miniaturk? tylko te z tej galerii wy?wietlaj? si? prawid?owo. Reszta natomiast nie lub wcale si? nie wy?wietla.
Odpowiedzialna chyba jest za to linia
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
no i nie wiem co z tym fantem pocz??
ca?o?? wygl?da w moim przypadku tak;
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".fusion_photos." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".fusion_photos2." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".fusion_photos3." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
break;
}
echo "<td align='center'>
<a href='".BASEDIR."photogallery.php?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Edytowane przez wieslawb1960 dnia 09.02.2010 04:08:34
wieslawb1960
Strona w php-fusion-7-00-07-pl
Pozdrawiam zespó?
|
| |
|
|
| kefirek |
Dodany dnia 09.02.2010 13:53:45
|

Zaawansowany

Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
wieslawb1960 napisa?/a:
Po zmianie nazw tabel na w?a?ciwe, miniaturki wy?wietlaj? si? z trzech galerii i to z opisami i pi?knie si? przewijaj? ale wszystkie odnosz? si? do 1 galeri tj; "photogallery.php" i po klikni?ciu na miniaturk? tylko te z tej galerii wy?wietlaj? si? prawid?owo. Reszta natomiast nie lub wcale si? nie wy?wietla.
Daj tak i powinno dzia?a?
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".fusion_photos." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".fusion_photos2." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".fusion_photos3." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery.php";
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery2.php";
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery3.php";
break;
}
echo "<td align='center'>
<a href='".BASEDIR.$url."?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Edytowane przez kefirek dnia 09.02.2010 13:55:26
|
| |
|
|
| wieslawb1960 |
Dodany dnia 09.02.2010 14:27:12
|

Przedszkolak

Postów: 12
Data rejestracji: 16.02.2007 02:44
|
kefirek napisa?/a:
wieslawb1960 napisa?/a:
Po zmianie nazw tabel na w?a?ciwe, miniaturki wy?wietlaj? si? z trzech galerii i to z opisami i pi?knie si? przewijaj? ale wszystkie odnosz? si? do 1 galeri tj; "photogallery.php" i po klikni?ciu na miniaturk? tylko te z tej galerii wy?wietlaj? si? prawid?owo. Reszta natomiast nie lub wcale si? nie wy?wietla.
Daj tak i powinno dzia?a?
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".fusion_photos." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".fusion_photos2." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".fusion_photos3." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery.php";
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery2.php";
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery3.php";
break;
}
echo "<td align='center'>
<a href='".BASEDIR.$url."?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Bardzo Tobie dzi?kuj?.:)
Masz wiedz?, cierpliwo?? i umiej?tno?ci.
Wiadomo?? doklejona:
wieslawb1960 napisa?/a:
kefirek napisa?/a:
wieslawb1960 napisa?/a:
Po zmianie nazw tabel na w?a?ciwe, miniaturki wy?wietlaj? si? z trzech galerii i to z opisami i pi?knie si? przewijaj? ale wszystkie odnosz? si? do 1 galeri tj; "photogallery.php" i po klikni?ciu na miniaturk? tylko te z tej galerii wy?wietlaj? si? prawid?owo. Reszta natomiast nie lub wcale si? nie wy?wietla.
Daj tak i powinno dzia?a?
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".fusion_photos." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".fusion_photos2." WHERE ".groupaccess('album_access')."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".fusion_photos3." WHERE ".groupaccess('album_access')."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery.php";
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery2.php";
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery3.php";
break;
}
echo "<td align='center'>
<a href='".BASEDIR.$url."?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Bardzo Tobie dzi?kuj?.:)
Masz wiedz?, cierpliwo?? i umiej?tno?ci.
Ostatecznie musia?em zmieni? troch? kod bo tylko zalogowani u?ytkownicy widzieli zdj?cia
Obecnie go?cie równie?;
$wynik = dbquery("SELECT * FROM (
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 1) FROM ".fusion_photos."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 2) FROM ".fusion_photos2."
UNION ALL
SELECT photo_id, photo_title, album_id, photo_thumb1, NAME_CONST('galery_id', 3) FROM ".fusion_photos3."
) AS tabela ORDER BY RAND() LIMIT 7");
opentable("Zdj?cia");
if(dbrows($wynik) > 0) {
echo "<marquee behavior='scroll' align='center' valign='bottom' direction='left' scrollamount='2' scrolldelay='1' onmouseover='this.stop()' onmouseout='this.start()'>
<table align='center' cellpadding='0' cellspacing='0'><tr>";
while($data = dbarray($wynik))
{
switch ($data['galery_id']) {
case 1:
$randphotodir = PHOTOS.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery.php";
break;
case 2:
$randphotodir = PHOTOS2.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery2.php";
break;
case 3:
$randphotodir = PHOTOS3.(!@ini_get("safe_mode") ? "album_".$data['album_id']."/" : "");
$url = "photogallery3.php";
break;
}
echo "<td align='center'>
<a href='".BASEDIR.$url."?photo_id=".$data['photo_id']."' class='gallery'>
<img src='".$randphotodir.$data['photo_thumb1']."' title='".$data['photo_title']."' alt='".$data['photo_title']."' border='0' width='100px' height='70px' />
</a><br />
</td>";
}
echo "</tr></table></marquee>";
}
closetable();
Edytowane przez wieslawb1960 dnia 09.02.2010 17:19:27
wieslawb1960
Strona w php-fusion-7-00-07-pl
Pozdrawiam zespó?
|
| |
|