evet işte buydu. teşekkür ederim yardımlarınız için. Alayı yalan tek gerçek WARDOM teşekkürler.

ama bu şekilde birden fazla sorgu yapmam gerekmezmi? türkçesi : tbl_cars'dan markası "marka" olan araçların modellerini çek. yani bu sorguyu birden fazla kez kullanmam gerekmezmi? sonuçta bir detaylı arama motoru var, bu detaylı arama motorundan verileri seçildikçe bizim sorgumuza ekleniyo. adam markayıda seçmişse, markada eklenecek. ve o kriterlere göre olan verileri listeleyecek. ve bu işlemi tek while döngüsüyle yapıcak. ayrıca tek sorgu kullanmalı çünkü sorgu değişken olucak. Bu koşullar altında çekilen verilerin grup grup listelenmesini sağlamak pekte mümkün değil gibi geliyo bana hocam ya. ama mutlaka bi yolu vardır diyorum, bulamadım ayrıca dediğiniz yöntemde işe yaramadı başka fikriniz varmı?

PHP bilgim aşırı yoktur synyaxını sevmediğimden dolayı fakat sql tarafındaki sorgularınız şöyle olmalı, Tek bir tablo üzerinde ise bu veriler. TBL_CARS -CAR_ID -CAR_BRAND -CAR_MODEL PHP: SELECT CAR_MODEL FROM TBL_CARS WHERE CAR_BRAND='+ marka +';

Merhaba arkadaşlar, Bir detaylı arama motoru var, bu arama motorundan yönlenen bir sonuç sayfası ve ajax ile çağırılan bir sonuç sayfası daha var. takıldığım nokta şu, Bu arama sonuçlarının kategori kategori görünmesini istiyorumi gruop by gibi düşünebilirsiniz. örneğin; arama sonucu; bmw z4 bmw z3 bmw clk audi a4 audi r8 bmw cl65 audi a1 ford fiesta audi a3 ford mondeo ford transit gibi olsun. ama bunları böyle görünmesi lazım. BMW marka araçlar bmw z4 bmw z3 bmw clk bmw cl65 Audi marka araçlar audi a4 audi r8 audi a1 audi a3 Ford marka araçlar ford fiesta ford mondeo ford transit Araçları çektiğimiz kodda bu; while( $row = $rs->fetch_assoc ) { $foto_sayi=$yazdir ; . . . if(substr($fiyat, -4) "Euro") else ?> <tr> <td><img src="http://www. .com/ /image /<?php echo strtolower(str_replace(" ","_", trim ;?>/<?php echo strtolower(str_replace(" ","_", trim(str_replace ;?>/1. jpg" width="70" height="50" /></td> <td> <a href=" . php?id=<?php echo $marka_id;?>&sid=<?php echo $model_id;?>&cid=<?php echo $gitid;?>"><strong><?php echo $marka." / ".$model;?></strong><span class="bluetxt"></span></a><br /> <?php echo $versiyon; ?><br /> <font style="font-size:11px"> Kasa Türü : <?php echo $kasa_tipi; ?> Yakıt Tipi : <?php echo $yakit_turu; ?> Şanzıman : <?php echo $sanziman; ?></font> </td> <td style="font-size:14px; font-weight:bold" align="center"> <a><?php echo $fiyat_yeni1;?></a> </td> <td style="font-size:14px; font-weight:bold" align="center"> <a><?php echo $fiyat_yeni2;?></a> </td> </tr> Devamı Oku: İyi Derecede SQL & Php Bilenler. Lütfen Yardım Edin.

SQL sorgusu budur. Sen detaylı arama kriterlerini yaz mesela hem BMW hemde Mercedes'in modellerini seçeceksen yapacağın işlem şudur. bir while yada for açarsın bmw ve mercedes marka paramaterelerin bu parametereleri sorguya yollarsın. onuda yapmak için. Mercedes ve BMW'yi checkbox ile seçtir sorgu cümlesine yolla BMW, Mercedes şeklinde. Bu string ifadeyi split metodunu kullanarak ayrıştır. Kod: String marka =""; değerler = "BMW, Mercedes". split ; // array içine iki veriyi doldur for(int i =0;i>degerler. length;i++){ marka = degerler . toString ; //array içindeki değerleri sırası ile set et marka degişkenine sonrada sorgu cumleni çalıştır. while } baglantı vs. kapatmayı unutma basit bir algoritma Detaylı olarak neleri kasıt ediyorsan yaz, pseudo kodunu yazarım. C#, Asp. Net, Java, Jsp, Servlet gibi dillerinde kodlarını yazabilirim. Buda kesmediyse daha fantastik olarak, her kriter için dinamik bir sql cümlesi yazarsın bunuda kod ile halledersin. Mesela, 3-4 tane parametren var ve bu parametreler ile sorguladığın aralığı daraltmak istiyorsun ama her seferinde statik sql cümlesi ile uğraşamazsın bunun için Dinamik sql sorguları oluşturmalısın. Diyelim tablonda 5 tane sutun var ve sen 3 parametre yollayıp aradığın aralığı daralatacaksın. Bunun için sadece bir fonksiyon yazarsın. Java ile yazıyorum. tablo val1 val2. . val5 //5 parametre için yazıyom sen 10'u içinde yazabilirsin Kod: public String dynamicSqlQuery(String val1, String val2, String val3){ String query = ""; try catch } gibi.. -