Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Internet > Web razvoj > Serverske aplikacije i baze podataka
Uputstvo Članstvo Kalendar Današnje poruke Pretraži

Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion...
MySQL, PostgreSQL, MSQL, Oracle...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 14.1.2014, 20:00   #1
Dekip
V.I.P. Recenzent
 
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.198
Zahvalnice: 767
Zahvaljeno 1.024 puta na 568 poruka
Određen forumom Otvaranje foldera dinamički

Imam bazu podataka i za svaki id imam pripadajući folder sa fotkama. U nekom folderu može biti jedna slika, u nekom može biti pet a u nekom može biti sto. Imena foldera su vezana preko id a isto tako i fotke. Ideja je da pri svakom lupu izlistam za svaki id podatke iz baze i uz to pripadajuće fotke. Trenutno kod testiranja imam tri foldera. U prvom imam 4 fotke, u drugom 1 a u trećem opet 4. Isto tako imam tri unosa u bazi tipa lorem ipsum.

Sa ovim kodom...
PHP kod:
$output ='';
$aaa='';
$sql=mysqli_query($con,'SELECT * FROM presentation '); 
while (
$row mysqli_fetch_array($sql)){ 
          
$id=$row['id']; 
          
$dir 'presentationImg/folder'.$id.'/';
                foreach(
glob($dir ."*.jpg*") as $file) { 
                
$aaa .= $file."<br>"
                } 
         
$output.=$aaa

...dobijam ovo:
Citat:
presentationImg/folder1/1.1.jpg
presentationImg/folder1/1.2.jpg
presentationImg/folder1/1.3.jpg
presentationImg/folder1/1.4.jpg
presentationImg/folder1/1.1.jpg
presentationImg/folder1/1.2.jpg
presentationImg/folder1/1.3.jpg
presentationImg/folder1/1.4.jpg
presentationImg/folder2/2.1.jpg
presentationImg/folder1/1.1.jpg
presentationImg/folder1/1.2.jpg
presentationImg/folder1/1.3.jpg
presentationImg/folder1/1.4.jpg
presentationImg/folder2/2.1.jpg
presentationImg/folder3/3.1.jpg
presentationImg/folder3/3.2.jpg
presentationImg/folder3/3.3.jpg
presentationImg/folder3/3.4.jpg
Ako promenim $aaa .= $file."<br>"; u $aaa = $file."<br>"; dobijam ovo:

Citat:
presentationImg/folder1/1.4.jpg
presentationImg/folder2/2.1.jpg
presentationImg/folder3/3.4.jpg
Ima li neki način da se ovo reši ili da jednostavno napravim tabelu i za svaku postavljenu fotku lupim jednog lepog keca i ćao.

Edit: Kod van while petlje radi odlično.
Dekip je offline   Odgovor sa citatom ove poruke
Stara 14.1.2014, 21:41   #2
Neutrino
Deo inventara foruma
 
Član od: 17.6.2011.
Poruke: 7.336
Zahvalnice: 94
Zahvaljeno 3.334 puta na 2.010 poruka
Određen forumom Re: Otvaranje foldera dinamički

Pa sve što si napisao je okej samo što si zaboravio da pre nego što uđeš u sledeću petlju prvo obrišeš privremene rezultate za $aaa

PHP kod:
$output ='';
$aaa='';
$sql=mysqli_query($con,'SELECT * FROM presentation '); 
while (
$row mysqli_fetch_array($sql)){ 
    
$id=$row['id']; 
    
$dir 'presentationImg/folder'.$id.'/';
        foreach(
glob($dir ."*.jpg*") as $file) { 
            
$aaa .= $file."<br>"
        } 
        
$output .= $aaa;
        
$aaa ''// ova linija sprečava da se u sledećoj petlji ponove rezultati iz prethodne

Neutrino je offline   Odgovor sa citatom ove poruke
Sledeći korisnik se zahvaljuje korisniku Neutrino na korisnoj poruci:
Dekip (14.1.2014)
Stara 14.1.2014, 21:56   #3
Dekip
V.I.P. Recenzent
 
Član od: 8.11.2008.
Lokacija: XV535
Poruke: 3.198
Zahvalnice: 767
Zahvaljeno 1.024 puta na 568 poruka
Određen forumom Re: Otvaranje foldera dinamički

Ти си геније!

Стојим овде већ пар дана, чешљајући нет уздуж и попреко а решење је тако очигледно.

Хвала.
Dekip je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi


Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Brisanje foldera shonee Kvarovi 1 2.5.2013 13:04
Problemi prilikom gašenja programa i foldera =FI=Ghost Kvarovi 4 30.8.2011 16:12
Nema foldera Temporary Internet Files markus Operativni sistemi 1 31.5.2010 12:12
Nemoguce brisanje nepoznatih foldera Zaphod Biblbroks Operativni sistemi 3 9.11.2009 20:08
Otvaranje foldera u istom prozoru? exciter Operativni sistemi 6 29.5.2009 12:50


Sva vremena su po Griniču +2 h. Sada je 10:34.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com