У меня есть база данных штатов, городов и списков. В каждом городе у меня есть несколько списков. Например:Population Select List создает дубликаты/множественные параметры
FL => Майами => 10 предложений
Я пытаюсь заполнить государство выпадающего меню с каждым государством, однако, мой SQL запрос отходил все строки и создание нескольких записей государств , В приведенном выше примере FL появляется 10 раз в раскрывающемся списке, потому что в базе данных 10 записей.
Но это не выглядит правильным в раскрывающемся меню State. Должно быть только 1 FL. Надеюсь, кто-то может помочь!
Вот мой запрос:
$squery = mysql_query("SELECT * FROM wp_postmeta WHERE wp_postmeta.post_id AND wp_postmeta.meta_key = 'state'");
Вот мой результат:
<?php while($state_name = mysql_fetch_array($squery)) { ?>
<option value="<?php if(isset($state_name['meta_value'])) { echo state_name['meta_value']; } ?>">
<?php if(isset($state_name['meta_value'])) { echo $state_name['meta_value']; }?>
</option><?php } ?>
Я был в состоянии понять это самостоятельно. Вот мой окончательный запрос: SELECT DISTINCT meta_value FROM wp_postmeta WHERE wp_postmeta.meta_key = 'state' ORDER BY meta_value ASC «Отличная» была отсутствующая команда, которую я искал. Я не могу ответить на свой вопрос, поскольку я новичок. Необходимо подождать 7 часов. – user1840142