Gallery php Oleh Go Blogdata Juni 11, 2018 Posting Komentar Untuk contoh code sql dibawah ini Image.sql CREATE TABLE `images` ( `user_id` int(11) NOT NULL, `user_username` varchar(290) COLLATE utf8_unicode_ci NOT NULL, `user_foto` varchar(300) COLLATE utf8_unicode_ci NOT NULL, `user_data` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; 1.Tulis perintah untuk input data kedalam database table image Contoh code tersebut letakan pada file my_profile.php Details Foto Details Basic Bio Melihat sumber my-profile Perhatikan code dibawah ini Berikut cara menampilkan my galery //<form method="post" action="upload.php?user_id" enctype="multipart/form-data"> <table cellpadding="8"> <input type="hidden" name="user_username" value="<?php echo $row['user_username'];?>"/> <input name="BackgroundImageFile" type="file" id="uploadBackgroundFile" class="btn btn-default" name="user-messagess-attachment" style=" float: left; width: 80px; height: 32px;" /> <input type="submit" value="Simpan"> </form> <hr/> <?php include '_database/database.php'; $sql = "SELECT * FROM images WHERE user_username='$user_username' ORDER BY user_id DESC"; $result = mysqli_query($database,$sql); while($myrow= mysqli_fetch_array($result)){ ?> <a class="fancybox" rel="group" href="userfiles/images/<?php echo $myrow['foto'];?>"> <img src="userfiles/images/<?php echo $myrow['foto'];?>" alt="" alt="" style="width: 100px; height: 100px"/></a> <?php } ?> </body> Kenapa meletakan code tersebut pada file my_profile.php jelaskan kenapa Karena apa yang terdapat pada code my_profile.php memiliki hak untuk menulis dirinya sendiri Mungkin bahasa yang mudah dimengerti adalah: Karena didalam file tersebut terdapat batasan-batasan yang memisahkan antara $myrow dan $myrws Yang artinya area yang terdapat pada file my_profile.php merupakan privasi atau hanya satu user yang dapat menulis merubah apa yang ada didalam itu. 2.Menyampaikan kedalam database Berikut ini Contoh file upload.php Upload file jpg/png akan bersarang Pada folder userfiles/image Di folder root server anda // Destination = 'userfiles/images'; if(!isset($_FILES['BackgroundImageFile']) || !is_uploaded_file($_FILES['BackgroundImageFile']['tmp_name'])){ $BackgroundNewImageName= ''; Contoh penulisan untuk show my gallery