ileri butonunu, eğer alanlar boş değilse aktif et.
if(!$('input').val()){
$('#button').hide(); }
else {
$('#button').show(); }
bu tarz bişi buldum sen uygun şekilde yazabilirsin, fikir olur umarım.
verilerini çektiğin sorguna where ekle şartını belirt.
SELECT * FROM urunler
WHERE aktif=1;
tabloları birleştirmeden verileri çekeceksen
$search=$_GET["search"]
değişkenini iki ayrı tablo için iki ayrı sorguda kullan
$hizmetler=db->verigetir(... LIKE '%".$search."%' ...)
$urunler=db->verigetir(... LIKE '%".$search."%' ....)
echo $hizmetler["service_title"];
echo $urunler["product_title"];
veri çektiğin sorguna ekle;
order by EnCokIncelenen desc limit 10
böylelikleistediğin gibi en çok görüntülenen 10 tanesini azalan sırada alır.
Tablondaki benzersiz olmasını istediğin sütuna Unique kısıtlaması ekleyebilirsin.
ya da tablondan mevcut verileri çekecek sorgunu yazıp, tablodaki verin gönderdiğin veriye eşitse false döndüreceksin eğer eşit değilse (else kısmı) insert kodlarını çalıştıracaksın.
value değerinin yanına min="1" ve max="18" değerleride eklersen yanlışlıkla 18 yerine 28 vs. eklenmez...
emlakçılara id verirken lastInsertId +1 kullansan, yorumlarıda eşleşme yoksa gösterme desen olmaz mı?
bu sayfadan JOIN tiplerine bakabilirsin, sayfanın devamında tüm tipler için örneklerde var.
Bir kaç youtube videosu da bakarsan mantığını kavrarsın.
Tayfun erbilenin youtube videosu : https://m.youtube.com/watch?v=TqmmpDQniL0
sen hesapbilgileri tablosundan tüm verileri çekiyorsun,
sonra admin olanları döngüye (foreach) alıp (if) Admin butonu göster diyince de kaç admin varsa o kadar Admin buton (echo) yazdırıyor.
@emmir2'nin yaptığı gibi sorguna bir kıstas verip (where) giriş yapan kişinin yetkisinin admin olup olmadığına göre Admin butonu (linki) göstermen lazım.