Explaination
sir. What is 'file' for?
CREATE TABLE `file` ( `fileid` INT(11) NOT NULL AUTO_INCREMENT, `file_location` VARCHAR(150) NOT NULL, PRIMARY KEY(`fileid`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `file` (`file_location`) VALUES ('upload/butterfly.jpeg'), ('upload/cherry.jpeg'), ('upload/rose.jpeg');
<?php //MySQLi Procedural if (!$conn) { } ?>
<!DOCTYPE html> <html> <head> <title>How to Download File using PHP/MySQLi</title> </head> <body> <h2>Sample Images</h2> <table border="1"> <thead> <th>File Location</th> <th>Action</th> </thead> <tbody> <?php include('conn.php'); ?> <tr> <td><?php echo $row['file_location']; ?></td> </tr> <?php } ?> </tbody> </table> </body> </html>
<?php } else { } ?>
Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.
Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.
FOR YOUR OWN SAFETY, PLEASE:
1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.