Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Porównanie
Forum PHP.pl > Forum > Przedszkole
r3v3n
Witam! mam pewien problem..

otóż mam sobie katalog nazwijmy go "test"
w tym katalogu są katalogi powiedzmy 4 nazwijmy je "test1" "test2" "test3" itp. itd.

mam również pewną baze danych w niej między innymi są zawarte nazwy tych katalogów jednak nie wszystkich..

chciałbym wyświetlić zawartość katalogu test w pewnym pliku php tak by cała zawartość wyswietliła sie w ten sposób i to akurat jest proste

test1
test2
test3
test4

ale również bym chciał zeby skrypt przeszukał baze jeżeli napotka nazwe katalogu (w bazie mysql) w skrypcie wyswietli to tak

test1
test2(jest w bazie)
test3
test4(jest w bazie)

itp..

jakieś pomysły? niemoge sobie z tym poradzić... sad.gif
Tajgeer
Po prostu zrób warunek sprawdzający, czy istnieje rekord w bazie, który posiada określoną nazwę. Co w tym trudnego?
r3v3n
raczej nie bez powodu napisałem moj post w dziale przedszkole....
Tajgeer
Pokaż w takim razie jak wygląda kod odpowiedzialny za wyświetlanie tej listy.
r3v3n
if ($handle = opendir('../download')) {
while (false !== ($file = readdir($handle))) {

echo "$file\n";

}
closedir($handle);

}
Tajgeer
Tworzysz listę folderów, które są w bazie.
  1. $foldery = array();
  2. $query = mysql_query('SELECT nazwa FROM tabela');
  3. while ($row = mysql_fetch_array($query))
  4. {
  5. array_push($foldery, $row['nazwa']);
  6. }

Sprawdzasz czy folder o podanej nazwie znajduje się w tablicy, czyli jednocześnie bazie.
  1. if (in_array($file, $foldery))
  2. {
  3. echo "(jest w bazie)";
  4. }
r3v3n
Dziekuje Ci tajger jestes wielki smile.gif oby więcej takich ludzi na forum

pozdrawiam!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.