2 farklı tablodan nasıl sonuç alabilirm - R10.net
0
Giriş Yap
Kayıt Ol
2 farklı tablodan nasıl sonuç alabilirm
9
●
465
R10.net
Genel Programlama - Yazılım
PHP
2 farklı tablodan nasıl sonuç alabilirm
1
2
13-09-2014, 02:10:48
#1
ReLegolaS
Kimlik doğrulama veya yönetimden onay bekliyor.
mysql_query("SELECT * FROM leqo WHERE MATCH (baslik) AGAINST ('*$trtag*' IN BOOLEAN MODE)");
arkadaşlar leqo tablosu içinden 3 farklı sutundan sorgu almam gerekli. baslik etiket1 ve etiket2
13-09-2014, 02:14:37
#2
tolgatasci
Üyeliği durduruldu
SELECT * FROM leqo INNER JOIN etiketler ON leqo.id = etiketler.id WHERE MATCH (leqo.baslik) AGAINST ('*$trtag*' IN BOOLEAN MODE)
13-09-2014, 02:18:29
#3
ReLegolaS
tolgatasci adlı üyeden alıntı:
mesajı görüntüle
SELECT * FROM leqo INNER JOIN etiketler ON leqo.id = etiketler.id WHERE MATCH (leqo.baslik) AGAINST ('*$trtag*' IN BOOLEAN MODE)
teşekkürler peki sadece leqo tablosundan 2 veya ikiden fazla veri için arama yapmak istersem nasıl bir sorgu kullanmalıyım?
13-09-2014, 02:22:39
#4
tolgatasci
Üyeliği durduruldu
limit getirmek mi istiyorsunuz limit 0,2
13-09-2014, 02:24:53
#5
ReLegolaS
tolgatasci adlı üyeden alıntı:
mesajı görüntüle
limit getirmek mi istiyorsunuz limit 0,2
hayır dostum leqo tablosunda 3 adet sutun var baslik etiket1 ve etiket2
yukarida ki kod ile aynı anda üç sonucu sorgulamak istiyorum yani baslikta veya etiket1, etiket2 de istenilen kelimeyi aramasını
13-09-2014, 02:29:48
#6
tolgatasci
Üyeliği durduruldu
öncelikle kullanırken join şuna dikkat ediniz.
tabloadi.field şeklinde olcak
SELECT * FROM leqo INNER JOIN etiketler ON leqo.id = etiketler.id WHERE MATCH ('leqo.baslik','etiketler.etiket1',.... gibi) AGAINST ('*$trtag*' IN BOOLEAN MODE)
13-09-2014, 02:49:12
#7
ReLegolaS
konuyu hatalı açmışım düzenledim
13-09-2014, 07:30:04
#8
tolgatasci
Üyeliği durduruldu
mysql_query("SELECT * FROM leqo WHERE MATCH ('baslik','etiket1','etiket2') AGAINST ('*$trtag*' IN BOOLEAN MODE)");
13-09-2014, 16:43:59
#9
ReLegolaS
tolgatasci adlı üyeden alıntı:
mesajı görüntüle
mysql_query("SELECT * FROM leqo WHERE MATCH ('baslik','etiket1','etiket2') AGAINST ('*$trtag*' IN BOOLEAN MODE)");
böyle denemiştim zaten.
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given
1
2
×
Beğeniler
×
Değerlendirmeler