... $application->bootstrap('db'); $Plik = new Application_Model_DbTable_Plik(); $Plik->delete(''); $plks = glob('../data/*.*'); foreach ($plks as $plk) { echo $plk . "\n"; $path_parts = pathinfo($plk); $dane = array( 'typmime' => My_Mime::getMimetypeOnExt($path_parts['extension']), 'dane' => file_get_contents($plk), 'slug' => basename($plk) ); $Plik->createRow($dane)->save(); }
Listing 24.2. Zarys skryptu wstaw.php
Rozdział 24. Zapisywanie w bazie danych plików binarnych