Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 01/10/2006, 10:16   #1 (permalink)
Cevizci
 
Üyelik Tarihi: 01/2006
Mesaj: 134
Ok MYSQL Arama

Merhaba arkadaşalar.

Veritabanımdaki firmaları caddelere göre listeletmek istiyorum. Fakat bir cadde iki farklı yerdede olabiliyor.(1. cd, hem ostimde hemde ivedik te var).
kısaca veritabanım şu şekilde

yer cadde
10 1.cd
20 2.cad
10 20 3. cd

bunun için
Kod:
select * from firmalar WHERE cadde LIKE '$cadde'
kullanıyordum fakat "10 20" gibi kayıtları listeklemiyor bunun üzerine
Kod:
select * from firmalar WHERE cadde LIKE '%$cadde%'
bu şekilde listeledi ama daha sonra yeni caddeler ekledim.

yer cadde
10 1.cd
20 2.cad
10 20 3. cd
.
.
.
420 10.cd
510 a.cd

bu veritabanımdan mesela yer=20 ye göre arama yaptırdığımda 420 yide alıyor. Bu verilerimi nasıl düzgün bir şekilde nasıl çekebilirim?
yardımcı olursanız sevinirim.
Umarım anlatabilmişimdir.
g_azlag hatta değil   Alıntı Yaparak Yanıtla
Eski 01/10/2006, 14:53   #2 (permalink)
Cevizci
 
Üyelik Tarihi: 01/2006
Mesaj: 134
Mutsuz

arkadaşlar cevap veren yok mu?
g_azlag hatta değil   Alıntı Yaparak Yanıtla
Eski 01/10/2006, 17:15   #3 (permalink)
Yeni Cevizci
 
dehamurat Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2004
Mesaj: 87
Varsayılan

Alıntı:
g_azlag, mesajından alıntı: Mesajı Gör
bu veritabanımdan mesela yer=20 ye göre arama yaptırdığımda 420 yide alıyor. Bu verilerimi nasıl düzgün bir şekilde nasıl çekebilirim?
Merhaba,

Bu sql ifadesinin kodunu yazarmısın?

İyi çalışmalar..
dehamurat hatta değil   Alıntı Yaparak Yanıtla
Eski 01/10/2006, 17:55   #4 (permalink)
Cevizci
 
Üyelik Tarihi: 01/2006
Mesaj: 134
Varsayılan

$sql=select * from yer;
$qry=mysql_query($sql);
$veri_sayisi=mysql_num_rows($qry);
for($i=0;$i<$veri_sayisi;$i++){
$yer_id=mysql_result($qry, $i, "yer_id");
$sql2=select * from cadde where yer LIKE '$yer_id';
.
.
.
}
g_azlag hatta değil   Alıntı Yaparak Yanıtla
Eski 01/10/2006, 18:07   #5 (permalink)
Yeni Cevizci
 
dehamurat Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 10/2004
Mesaj: 87
Varsayılan

Merhaba,

Şu şekilde denermisin;

PHP Kodu:
<?
$sql
=select from yer;
$qry=mysql_query($sql);
$veri_sayisi=mysql_num_rows($qry);
for(
$i=0;$i<$veri_sayisi;$i++){
$satir=@mysql_fetch_array($qry);
$yer_id=$satir["yer_id"];
//$yer_id=mysql_result($qry, $i, "yer_id");
$sql2=select from cadde where yer LIKE '$yer_id';
.
.
.
}
?>
İyi çalışmalar...
dehamurat hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
php ile mysql arama emraydn12 PHP 1 23/03/2007 13:39
Php & MySQL de arama yapma TrueReAL PHP 3 21/10/2006 23:46
MySql de arama yapma? turker PHP 9 28/06/2006 14:40
php mysql arama sorunu bayphp PHP 4 31/03/2006 22:31
Mysql Arama Raiden PHP 11 09/03/2006 16:06


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 22:17.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net