Member 9027346 Ответов: 2

проблема с проектом


я хочу, чтобы отобразить стране города N без использования базы данных или хранение manully.плз, помогите мне?

Christian Graus

Учитывая, что вы не хотите хранить эти ценности где-либо, откуда вы надеетесь, что они могут прийти ? Они должны поступать из списка вручную или из источника данных. Вам нужно объяснить, почему вы хотите делать вещи таким странным образом, чтобы мы могли понять, что такое ваш мыслительный процесс и в чем заключается проблема.

Member 9027346

на самом деле я хочу показать страну n город в выпадающем списке.но там больше данных о стране n городе,так что я не мог понять, что делать.mns, как хранить его, занимает много времени.

Christian Graus

Вы можете найти списки данных в интернете для импорта. Это не займет много времени, и это более надежно, чем черная магия, которая является вашим единственным другим вариантом для отображения списка

Member 9027346

можем ли мы напрямую импортировать список стран из интернета, не сохраняя его в БД?

Christian Graus

Мне очень жаль, но это просто безумие. Вы можете найти кого-то, кто предоставляет веб-сервис, предоставляющий списки стран, но все равно нет никакого смысла иметь список стран, на который опирается ваш веб-сайт, где угодно, но не внутри вашего сайта.

[no name]

"пожалуйста, помогите мне"... скорее всего, нет. "плз" - это не узнаваемое слово. И вы хотите отображать данные, но не хотите хранить их где-либо? Итак, вы программируете в Magic.NET-что?

ridoy

вы можете сохранить название страны и города в файлах и читать оттуда, когда это необходимо.

2 Ответов

Рейтинг:
2

Wendelius

Вы хотите сказать, что хотите узнать местонахождение клиента? Если это так, то, возможно, вы могли бы использовать Локатор IP-адресов[^]

Нет смысла извлекать список стран или городов откуда - то еще. Это сделало бы ваш сайт ненадежным. Я бы посоветовал вам хранить информацию в базе данных, файле или в любом другом месте, которое вы считаете подходящим.

Если вы не хотите создавать информацию (если именно поэтому вы пытаетесь избежать ее хранения), почему бы не создать небольшую программу, которая получает все страны и города из какого-то веб-сервиса и т. д., а затем с помощью этой программы сохраняет их внутри БД. Таким образом, вам не нужно вручную вводить информацию, и вы можете обновлять данные каждый раз в то время.


Christian Graus

Нет. Он имеет в виду то, что сказал, он хочет показать список стран в выпадающих списках, с государствами, но он не хочет вводить их

Wendelius

Похоже, что теперь, после того как ОП прояснила этот вопрос.

Christian Graus

Иногда бывает трудно перевести слова из того, что говорят люди, в то, что им нужно

Wendelius

Иногда :)

Espen Harlinn

5 ЕД!

Wendelius

Спасибо :)

Рейтинг:
0

Espen Harlinn

Вы также можете извлечь данные из http://countrycode.org/[^]

Однако получение надежного списка городов для каждой страны потребует некоторой работы.

Возможно ЦРУ The World Factbook[^] может предоставить вам то, что вам нужно.

С уважением
Эспен Харлинн


Wendelius

Это была удивительная связь, но, скорее всего, надежная :большой палец вверх:

Espen Harlinn

Спасибо, это тот, о котором полезно знать :-D