Bilder eines Ordner in mySQL einlesen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
phillip
Mitglied
Beiträge: 933
Registriert: 20.03.2005 12:00

Beitrag von phillip »

so ihr Lieben Bin die ganze Zeit schon daran, und komme laaangsam aber sicher zum Ziel.

Wie ihr gelesen habt möchte ich Ordner auslesen, die noch nicht in der Datenbank existieren.
Alle Ordner die noch nicht eingetragen sind, können in einem <select> feld ausgewählt werden.

Leider ist es bei mir so, dass nur immer der neuste Ordner ausgewählt werden kann, die anderen sind nicht ersichtlich... :(

ich schrieb sonst mal, was ich bis jetzt habe:

Code: Alles auswählen

$ordner = 'events/'; 
$verz=opendir ($ordner);  
while ($file = readdir ($verz)) {  


$path_parts = pathinfo($file); 




if ($path_parts['extension'] == '') 
{ 


      if($file != "." && $file != "..")  
	{

	$sql = "SELECT * 
        FROM gallery_cat
   	WHERE ordner_name = '$file'"; 

if( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Fehler in der Datenbank', '', __LINE__, __FILE__, $sql);
	}


if (!$db->sql_numrows($result)) { 




	$options = '<option name="bildordner" value="'.$file.'" >'.$file.'</option>';

	
	}
	}

   }  

} 
   closedir($verz);  


$template->set_filenames(array(
		'body' => 'gallery_upload_body.tpl')
	);
   

$template->assign_vars(array(
'OPTIONS' => $options)
	);	

}
ich hab mir überlegt, dass alle ordner doch z.B per implode zusammengefasst werden könnten... aber wie mach ich bei jedem durchgang ein neues array? ich peil das Ganze leider nicht mehr so ganz :D

wäre toll, wenn ihr mir da weiterhelfen könntet ;-)
Antworten

Zurück zu „Coding & Technik“