Ürünleri kendi içinde gruplamanız sağlıklı olacaktır.
Öyleki;
name=" product[1][stock] "
name=" product[1][count] "
name=" product[2][stock] "
name=" product[2][count] "
Bu size şöyle bir sonuç verecek;
[
product =>
[
1 =>
[
stock: "XXXXX"
adet: X
],
2 =>
[
stock: "XXXXX XXXXX"
adet: X
]
]
]
bunu parçalarsanız seçili ürünün adedi kadar işlem yapacaksınız.
Örnek: (Kopyalayıp tarayıcıya yapıştırın)
https://en.wikipedia.org/w/api.php?action=query&titles=Mustafa_Kemal_Atat%C3%BCrk&prop=pageimages&format=json&pithumbsize=400
https://en.wikipedia.org/w/api.php?action=query&titles={title}&prop=pageimages&format=json&pithumbsize={size}
// {title} = https://tr.wikipedia.org/wiki/ ---> Mustafa_Kemal_Atatürk <-----
// {size} = İstediğiniz resim boyutu örneğin 400
Biri kategori biri başka bir datayı parçalıyor, yani ayrı olmasının izahı yok. Göremediğimiz 2 datanın ortak noktası nedir ?
Yani anladığım kadarıyla nasıl yapılır vb bir arama yapıldığında birşeyler yapmak istiyorsunuz.
Öyleyse regex ile kontrol etmeniz gerekebilir.
$q = $_GET["q"]; //Örneğin Ayakkabı Boyası Nasıl Çıkar
$search = preg_match('/(Nasıl Çıkar|Nasıl Yapılır)/gm', $q); //Nasıl Çıkar ile eşleşeceği için true döner
if($search){ //True ise
//eşleşiyor
}
<a href="" class="show_youtube_popup"><i class="fab fa-youtube"></i></a>
$(document).on('click', '.show_youtube_popup', function(e){
e.preventDefault();
//popup çıkarma kodları
});
//Firmalar adında tablomuz var;
1 A Firması 1000
2 B Firması 1100
3 C Firması 900
4 D Firması 1200
select * from firmalar order by fiyat asc limit 1
Bu bize;
3 C Firması 900
sonucunu verecek. Diğer fiyatlar arasındaki sırası mantıken 1 değil mi ? Sonuçta en küçüğünü istiyoruz, küçükten büyüğe sıralıyoruz ve en küçüğü haliyle 1. sırada geliyor.
Burada sormak istediğini ben tam anlamadım.
Veritbanı, ER yapısı nasıl olmalı diye mi soruyorsunuz ?
Bende merak ettim bunu, onaylıyorum checkbox aktif edilmeden form gönderilmiyor ve onayladığında sözleşmeyi onayladığı anlamına gelmiyor mu ? Resmi olarak böyle bir durummu var mış. İlginç.
index.php de dirname alıp bir tanım yapabilirsiniz.
$dirname = dirname($_SERVER['SCRIPT_NAME']);
echo $dirname;