mantığını biraz anlatın
6
●464
- 19-08-2009, 14:17:05Üyeliği durduruldumerhabalar ben notebook teknik bakım sitesi yapıyorum şöyle bir işlem yapacağımda ornek musterı dukkana gelıp verecek notebook' unu musterıye id numarası verecegız musterı sıteden takıp edecek id numarası ıle urunler.php de sıraladık id e göre urunlerı urundetay.php de yaptık tıklanılan urunun durumunu belirmek ıcın yanı servisdemi çıkmışmı benım kafama takılan bi yere arama yapıp id ile o urunun detayını gostermek nasıl yaparım tsk ıyı gunler ?
- 19-08-2009, 14:27:11öncelikle ürün.php de mysqldan ürünleri listelersin..
örneğin..
SQL=mysql_fetch_array(mysql_query("select * from ürünler order by id desc limit 0,10"));ürünlerin listelemeside su sekilde olur.
<a href="www.com/urun-detay.php?id=<=SQL(id);>"><=SQL(urunadi);></a>
urun-detay.php de
$id = $_GET['id']; $q=mysql_fetch_array(mysql_query("select * from urunler where id='$id'"));mantığı bu şekilde.. - 19-08-2009, 14:33:46Üyeliği durduruldupeki hocam id ye göre arama nasıl yaparız cunku siteye giren musteri aramayı id ye göre yapacak ?
- 19-08-2009, 14:57:55urunlerin listelendiği php dosyasında verdigin linkler var..
<a href="www.com/urun-detay.php?id=<=SQL(id);>"><=SQL(urunadi);></a>
müşteri bu linki tıklandığında orda hangi ID yazılıysa ürün-detay.php sayfasında o ID ye yönlenir..
örnegin www.com/urun-detay.php?id=5
$id = $_GET['id']; $q=mysql_fetch_array(mysql_query("select * from urunler where id='$id'"));Burdaki
$_GET['id'];
browserdeki ürünün id'si olan 5 i sorgulatır..$q mysql sorgusuylada bu ürüne ait bilgileri alıp sayfada listeletirsin. - 19-08-2009, 15:11:20Üyeliği durduruldupeki hcam son birşey daha diyeceğim peki bunların hepsini yaptık sayalım, servisdeki urunler ve servisden cıkmış urunler index.php de 5'şer li halinde nasıl sıralarım, bu dedıgım olmayacak glıba cunku ben durumları verıtabanınnda guncellıyorum
- 19-08-2009, 17:41:54mysql da ürünlerin yer aldığı tabloya servis diye satır eklersin.. evet ve hayir gibi değerler atayarak serviste olup olmadığını sayfaya yazdırabilirsin..
admin panelinde bu değişikliği yaptırdığını varsayıyorum.. sayfanda su sekilde bir komutla servisteki ürünler ve diğerlerini ayrı olarak sorgulatabilirsin..
Örnegin
SQL=mysql_fetch_array(mysql_query("select * from ürünler WHERE servis='evet' order by id desc limit 0,5"));bu kod servisteki ürünleri sorgulayıp sayfada listeler
servis=evet yerine hayir yaptıgında servisten çıkmış ürünleri listeler.Mysql da Where komutunu araştırmanı tavsiye ederim.