Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Slucajna slika - moze li ko pomoci oko koda

[es] :: PHP :: Slucajna slika - moze li ko pomoci oko koda

[ Pregleda: 2902 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

strujnik_adi
Adnan Brkic
Prozor

Član broj: 55678
Poruke: 44
*.tel.net.ba.

Sajt: www.prozor.net


Profil

icon Slucajna slika - moze li ko pomoci oko koda14.06.2007. u 17:31 - pre 205 meseci
Ovako, imam galeriju sa slikama, i podaci za svaku sliku su smjesteni u SQL bazi.
Htio bih napraviti nesto za pocetnu stzranicu, a to je da mi prikazuje neku slucajnu (random sliku) iz baze.

Evo strukture tabele gdje su smjestene slike

Code:

CREATE TABLE `4images_images` (
  `image_id` int(10) unsigned NOT NULL auto_increment,
  `cat_id` int(10) unsigned NOT NULL default '0',
  `user_id` int(11) NOT NULL default '0',
  `image_name` varchar(255) NOT NULL default '',
  `image_description` text NOT NULL,
  `image_keywords` text NOT NULL,
  `image_date` int(11) unsigned NOT NULL default '0',
  `image_active` tinyint(1) NOT NULL default '1',
  `image_media_file` varchar(255) NOT NULL default '',
  `image_thumb_file` varchar(255) NOT NULL default '',
  `image_download_url` varchar(255) NOT NULL default '',
  `image_allow_comments` tinyint(1) NOT NULL default '1',
  `image_comments` int(10) unsigned NOT NULL default '0',
  `image_downloads` int(10) unsigned NOT NULL default '0',
  `image_votes` int(10) unsigned NOT NULL default '0',
  `image_rating` decimal(4,2) NOT NULL default '0.00',
  `image_hits` int(10) unsigned NOT NULL default '0',
  PRIMARY KEY  (`image_id`),
  KEY `cat_id` (`cat_id`),
  KEY `user_id` (`user_id`),
  KEY `image_date` (`image_date`),
  KEY `image_active` (`image_active`)
) ENGINE=MyISAM AUTO_INCREMENT=938 ;

Pa ako ko moze pomoci, ako ima kakav PHP kod dobro bi doslo.

Unaprijed hvala
Struja
 
Odgovor na temu

bzero
dev null
europe

Član broj: 5907
Poruke: 371
*.dynamic.sbb.co.yu.

Jabber: bzero@elitesecurity.org
Sajt: www.google.com/search?q=b..


Profil

icon Re: Slucajna slika - moze li ko pomoci oko koda14.06.2007. u 17:57 - pre 205 meseci
Uradis nesto ovako:
Code:

SELECT * FROM `4images_images` ORDER BY RAND() LIMIT 1



Never trust an operating system you don't have sources for.
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.adsl.beotel.net.

Sajt: norway.dakipro.com


+190 Profil

icon Re: Slucajna slika - moze li ko pomoci oko koda14.06.2007. u 18:05 - pre 205 meseci
To bi bilo najbolje resenje.
VIdi samo dal ti treba pomoc oko php koda ili ti treba gotovo kod.
Ovo drugo krsi pravilnik, a za ovo prvo nisi nista konkretnije opisao.
Takodje, pitanja za mysql lakse nadju odgovor (pored toga sto im je mesto) u MySQL forumu.
Da se ne ljute kolege sa MySQL foruma kako im 'uzimamo leba iz usta'
 
Odgovor na temu

01011011

Član broj: 561
Poruke: 2341
*.mibanc.net.



+2 Profil

icon Re: Slucajna slika - moze li ko pomoci oko koda14.06.2007. u 18:15 - pre 205 meseci
Pa dobro, mogao je i da povuce sve ID od slike i da onda uradi rand() u php :-P

http://us2.php.net/manual/en/function.rand.php
 
Odgovor na temu

hatebreeder
Sinisa Bobic
Belgrade

Član broj: 48145
Poruke: 192
*.cpe.vektor.net.

Jabber: sinisabobic@gmail.com
ICQ: 339407553
Sajt: www.sinisabobic.com


Profil

icon Re: Slucajna slika - moze li ko pomoci oko koda14.06.2007. u 18:51 - pre 205 meseci
Citat:
01011011: Pa dobro, mogao je i da povuce sve ID od slike i da onda uradi rand() u php :-P

http://us2.php.net/manual/en/function.rand.php


Sakupljanje svih ID-jeva pa random u php-u nije bas najbolje resenje jer ako se neka slika obrise klasican random iz php-a bi dolazio tu pa bi onda morali proveravati dal ta slika postoji u bazi itd. A jos gore bi bilo da prvo preleti celu bazu i stavlja id-jeve u niz pa onda radom od tih IDjeva...

Definitivno se slazem sa Daliborom da je rand() u mysql upitu najbolje resenje
 
Odgovor na temu

01011011

Član broj: 561
Poruke: 2341
*.mibanc.net.



+2 Profil

icon Re: Slucajna slika - moze li ko pomoci oko koda14.06.2007. u 21:35 - pre 205 meseci
Pa znam da je najbolje rijesenje, ja sam samo rekao da moze da se i odradi u php ako bas hoces :)
 
Odgovor na temu

strujnik_adi
Adnan Brkic
Prozor

Član broj: 55678
Poruke: 44
*.tel.net.ba.

Sajt: www.prozor.net


Profil

icon Re: Slucajna slika - moze li ko pomoci oko koda17.06.2007. u 17:36 - pre 204 meseci
Sredio sam ovo, napravio, ali mi se sve nalazi u jednom fajlu.
Znaci slucajnu sliku prikazuje na www.mojastranica.com/galerija/slucajna.php
E htio bih sad to fino srediti da prikazuje i na pocetnoj stranici tj. da mi poziva ovaj fajl
'slucajna.php'.
Kako?

Struja
 
Odgovor na temu

emranonline
Emran Bajrami
Tu i tamo

Član broj: 105825
Poruke: 179
82.114.81.*



+1 Profil

icon Re: Slucajna slika - moze li ko pomoci oko koda17.06.2007. u 17:42 - pre 204 meseci
includujes stranicu u odredjenom polju na kome zelis da se slika pojavi
Code:

<?php 
include('slucajna.php');

?>

 
Odgovor na temu

strujnik_adi
Adnan Brkic
Prozor

Član broj: 55678
Poruke: 44
*.tel.net.ba.

Sajt: www.prozor.net


Profil

icon Re: Slucajna slika - moze li ko pomoci oko koda17.06.2007. u 23:57 - pre 204 meseci
Pokusao sam ja to, ali javi mi milion nekih greski
Struja
 
Odgovor na temu

[es] :: PHP :: Slucajna slika - moze li ko pomoci oko koda

[ Pregleda: 2902 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.