https://hizliresim.com/3IxoAh
https://hizliresim.com/QLgCpp
"resimalbumu" tablosundaki "resimalbumu_id" ile "albumeresimekle" tablosundaki "albumeresimekle_sirasi" birbirine bağlı. Mesela "Ankara Resimleri" başlığı ile resim ekliyorum. Bunun "sıra numarası 50" olsun. Sonra listelettiriyorum. Diyelim ki "Ankara Resimleri" için tekrar resim yüklüyorum. Yine "sıra numarası 50". İkinci resmi listelettiğimde ikinci kere "Ankara" başlığı açıyor ve aynı şekilde aşağıya listeleniyor. Aşağıdaki resme bakabilirseniz. Tam olarak dediğim bu.
https://hizliresim.com/TH8nRF
Merhabalar. Yukarıdaki koymuş olduğum kodlara göre nasıl uyarlayacağımı bilemedim. Yardım edebilirseniz sevinirim.
Yok yorumunuz komik geldi. Saygısızlık etmedim. Yanlış anladınız.
Çok güldürdünüz beni. :)
<?php
$sayfa = @intval($_GET["sayfa"]); if(!$sayfa) {$sayfa = 1;}
$say = $db->query("SELECT * FROM albumeresimekle");
$toplamveri = $say->rowCount(); // Verileri Saydırdık
$limit = 3; // Sayfada Gösterilecek Resim Sayısı
$sayfa_sayisi = ceil($toplamveri/$limit); if($sayfa > $sayfa_sayisi) { $sayfa = 1; }
$goster = $sayfa * $limit - $limit;
$gorunensayfa = 2;
$say = $db->query("SELECT * FROM albumeresimekle ORDER BY albumeresimekle_baslik DESC LIMIT $goster, $limit");
$resimlerial = $say->fetchAll(PDO::FETCH_ASSOC);
foreach ($resimlerial as $resim) {
?>
<div>
<div><?php echo $resim['albumeresimekle_baslik']; ?></div>
<div>
<img src="../../../upload/albumeresimekle/<?php echo $resim["albumeresimekle_adi"]; ?>">
<?php echo $resim["albumeresimekle_baslik"]; ?>
</div>
<div>
<a href="../../../resim-galerisi.php<?php echo substr($resim['albumeresimekle_baslik'],0,44); ?>">
<?php echo substr($resim['albumeresimekle_baslik'],0,44); ?></a>
</div>
</div>
<?php } ?>
Tablolarım şu şekilde. "resimalbumu_id" ile "albumeresimekle_sirasi" birbirine bağlı. Bu durumda yukarıdakini nasıl yapacağım, tam anlayamadım. :)
https://hizliresim.com/3IxoAh
https://hizliresim.com/QLgCpp
Merhabalar. Ben albüm oluşturuyorum. Oluşturduğum albüme resim ekleyebilmek için albume_resim_ekleme_formu oluşturdum. Albüm listeleme ile resim yükleme arasında tabloları birleştirmiştim. Şimdi resim yüklemedeki isim kısmını resim yükleme formundan ayırırsam ayrıca bir isim formu oloşturmam lazım galiba. Yani resim yüklerken "isim" alanını da kayıt ettiriyordum veritabanına. Aşağıdaki resimlere bakabilirsiniz.
https://hizliresim.com/xVw6WL
https://hizliresim.com/mp7zkG
https://hizliresim.com/QFcAcX
"option" kısmına "selected="selected" ekledim ve istediğimi yaptım. Çok teşekkür ederim.
Öncelikle teşekkür ederim. 1 haftadır uğraşıyorum buna. Javascript'i çok iyi öğreneceğim, bunun kaçarı yok.
"Input" "foreach" in dışında değil. Sormak istediğim şeyler var. İnternette baktığımda "queryselector" için "eşleşen ilk
kaydı bulma" işlemini yaptığını söylüyor. Yani "id" olsun, "name" olsun, hangisi "album" kelimesine uyarsa onu bul diyor
galiba.
"addEventListener" ise burada şu işe yarıyor anladığım kadarıyla: verilen "id" için bir olay varsa mesela "change" gibi
onun çalışmasını sağlıyor. Yalnız "change" den sonrayı anlayamadım.
"() => { id.value = album.value;"
Parantezlerin, ok işaretinin görevini ve aşağıda "id" leri neden birbirine atadık anlayamadım.
Bir de veritabanından çekerken çekilen "id" son eklenen "id" ama "option" da görünen
bir önceki seçenek. Yani ilk seçenek "İstanbul" => "id" => "1"
İkinci seçenek "İzmir" => "id" => "2"
Ekranda görünen "İstanbul" => "2" şeklinde.