prepare('SELECT * FROM book WHERE category_slug = :category_slug'); $stmt->bindValue(':category_slug', $_GET['category'], SQLITE3_TEXT); } elseif (isset($_GET['search']) && isset($_GET['search_title']) && !empty($_GET['search_title'])) { $stmt = $db->prepare('SELECT * FROM book WHERE title like :search'); $stmt->bindValue(':search', '%' . $_GET['search_title'] . '%', SQLITE3_TEXT); } else { $stmt = $db->prepare('SELECT * FROM book '); } $result = $stmt->execute(); echo "
Clear
"; echo ''; print(''); while ($resultArray = $result->fetchArray(SQLITE3_ASSOC)) { $pdfUrl = 'books/' . $resultArray['nid'] . '/' . $resultArray['nid'] . '.pdf'; $epubUrl = 'books/' . $resultArray['nid'] . '/' . $resultArray['nid'] . '.epub'; $mobiUrl = 'books/' . $resultArray['nid'] . '/' . $resultArray['nid'] . '.mobi'; $codeUrl = ''; if (preg_match('#\d+#', $resultArray['code'], $found)) { $codeId = $found[0]; $codeUrl = 'books/' . $codeId . '/' . $codeId . '.zip'; } printf('', $resultArray['id'], $resultArray['nid'], $resultArray['url'], $resultArray['title'], $resultArray['category_slug'], $resultArray['category'], $resultArray['datepublished'], $resultArray['numberofpages'], $resultArray['reviewCount'], $resultArray['ratingValue'], is_file($pdfUrl) ? "pdf" : (strlen($resultArray['pdf']) ? 'nie pobrano' : ''), is_file($epubUrl) ? "epub" : (strlen($resultArray['epub']) ? 'nie pobrano' : ''), is_file($mobiUrl) ? "mobi" : (strlen($resultArray['mobi']) ? 'nie pobrano' : ''), is_file($codeUrl) ? "zip" : (strlen($resultArray['code']) ? 'nie pobrano' : '') ); if ($resultArray) { $x = $resultArray; } } echo '
idnidTitleCategoryPublish datePagesVotesRating Pdf Epub Mobi Code
%d%d%s%s%s%s%d%.1f %s%s%s%s
';