Nasıl PHP kullanarak tam eşleşme için MySQL veritabanı birden fazla tablo arama

0 Cevap php

İşte tablo yapısı var

table : user
id
name
email
category

table 2 : body
id
uid
height
haircolor

Here's how i access the data from the database SELECT * FROM user WHERE category='paid' and with more codes it works.

Ne yapmak istediğim bu gibi (yani. E izin karmaşık arama)

Select * FROM user WHERE category='paid' body.height='5ft', body.haircolor='red' WHERE user.id=body.uid

Ben deyim yanlış olduğunu biliyorum, ama ben veritabanı i 5ft olarak kırmızı, yükseklik gibi Saç rengi seçebilir ve script sadece olan yüksekliği 5 ft ve Saç rengi (tam maç) kırmızı (ler) kullanıcıyı dönmelidir böyle aranabilir olmak istiyorum

Sizi sorumu anlamak umuyoruz.

PS: Eğer ben mağaza kullanıcı vücut bilgi için mağaza kullanıcı bilgi ve 2'ye 2 tablolar, 1 kullanmış görebilirsiniz. Ben 1 içine entegre edebilirsiniz ama ben onu olduğu gibi tutmak istiyorum.

0 Cevap