musicant
Новичок
"чистка" массива (нужна помощь)
Добрый вечер!
У меня на странице два селекта -" страны" и "даты вылета".
Получаю из MySQL тур фирмы три массива $key (номер тура), $counkey (номер страны), $dat(даты вылетов)
Вывожу даты во втором Select (а в качестве value пишу соответствующее значение из $key)
На каждый тур приходится несколько возможных дат вылета, даты из разных туров часто совпадают и в итоге я получаю список с повторяющимися по несколько раз датами.
Если использовать array_unique для $dat - то вероятно потеряется связь с ключами из массива $key....
Как быть?
Добрый вечер!
У меня на странице два селекта -" страны" и "даты вылета".
Получаю из MySQL тур фирмы три массива $key (номер тура), $counkey (номер страны), $dat(даты вылетов)
Вывожу даты во втором Select (а в качестве value пишу соответствующее значение из $key)
На каждый тур приходится несколько возможных дат вылета, даты из разных туров часто совпадают и в итоге я получаю список с повторяющимися по несколько раз датами.
Если использовать array_unique для $dat - то вероятно потеряется связь с ключами из массива $key....
Как быть?
PHP:
<?php
$sql = "SELECT * FROM `date` ORDER BY data";
$result=mysql_query($sql);
while ($row = mysql_fetch_assoc($result)){
$key=$row['key'];
$counkey=$row['counkey'];
$dat =$row['data'];
print"<option class=\"sub_$conkey\" value=\"$key\">$dat</option>";
}?>
вот что бывает, когда поля именуешь идентично служебным словам