Ayrıştırma konum dizesi - MySQL sorgusu

0 Cevap php

Ben aa konum arama kutusunu çalışıyorum ve siz bana biraz yardım verebilir merak ediyordum.

Bazı kaynaklara baktım ve yazım düzeltme ile kent arama çalışma almak başardınız. Bu temelde hiçbiri bulunursa, o <0.5 çift metaphone maçlar arar ve (levenshtein / uzunluk) onları sınırlar, kesin maçlar arar.

Ben (ve mahalleler mümkünse) durumları ayrıştırmak için bir yol uygulamak istiyorum.

Benim soru:

Şehir (ve devlet) aramak için MySQL için bir yolu var mı? Beni dize bölmek ve her bir parçası olduğunu bilmeden MySQL bölümleri geçmek için bir yol ne demek var mı? (Hangi kısmının şehir ve devlet olan)

Ben şehirler ile sahip benzer şekilde - Ben yazım düzeltme / tahmin yerine sadece doğru yazıldığından devletlerin bir dizi dize bakarak olmasını istiyorum, çünkü ben bu konuda düşünüyorum.

Bunu yapmanın kolay bir yolu muhtemelen vardır, ben sadece zihinsel çalışma mevcut kent arama getting yorgun değilim. Ben bu konuda herhangi bir yardım takdir ediyorum. Teşekkürler.

Edit:

Tablolar, kendi alanları ve bir örnek satır:

Cities:
alt text

States
alt text

0 Cevap