setQuery("SELECT * FROM tdfileattached WHERE tdfileattached.iddata_td='$idtd'"); $documentlist->execute(); $zip = new ZipArchive; if ($zip->open($namefilezippath, ZipArchive::CREATE) === TRUE) { if (!empty($documentlist->getColumnVal("idtdfileattached"))) { // Add files to the zip file $wa_startindex = 0; while (!$documentlist->atEnd()) { $wa_startindex = $documentlist->Index; $newdocname = $documentlist->getColumnVal("filename_fileattached"); $pathnewdocname = "uploadtddocuments/" . $newdocname; $zip->addFile($pathnewdocname, $newdocname); $documentlist->moveNext(); } $documentlist->moveFirst(); //return RS to first record unset($wa_startindex); unset($wa_repeatcount); } // add photos to zip // All files are added, so close the zip file. $zip->close(); } ?>