Добрый вечер уважаемые форумчане. Есть одна проблемка, прошу Вас помочь чем можете.
Есть такой код:
$zonename=mysql_query("select * from Zone") or die(mysql_error());
......
......
......
<label>From</label>
<select name="From">
<?php
while ($fplace=mysql_fetch_assoc($zonename)) {
echo "<option value=".$fplace['ZoneID'].">".$fplace['ZoneName']."</option>";
}
?>
</select>
<label>Where</label>
<select name="Where">
<?php
while ($dest=mysql_fetch_assoc($zonename)) {
echo"<option value=".$dest['ZoneID'].">".$dest['ZoneName']."</option>";
}
?>
</select>
Я хочу во вторую селект вывести тоже самое что в первом селекте. Спасибо Всем большое
Спустя 3 минуты, 39 секунд (12.02.2012 - 22:53) nugle написал(а):
Нужно запрос еще раз сделать
Спустя 8 минут, 51 секунда (12.02.2012 - 23:02) semkin написал(а):
Если я завтра захочу сто таких форм сделать, мне придется 100 запросов делать чтоли?
Спустя 5 минут, 29 секунд (12.02.2012 - 23:08) nugle написал(а):
Если формы одинаковые то заноси в переменную строки, а потом просто выводи сколько хочешь
Спустя 22 минуты, 56 секунд (12.02.2012 - 23:30) semkin написал(а):
Спасибо, а как это сделать на практике, можете, пожалуйста, пример показать?
Спустя 4 минуты, 38 секунд (12.02.2012 - 23:35) nugle написал(а):
Перед первом циклом поставь $string=''; а в самом цикле вместо echo поставь $string.=, а потом можешь выводить $string в любом месте
Спустя 7 минут, 37 секунд (12.02.2012 - 23:43) semkin написал(а):
Спасибо большое
_____________
Береги свою мечту. Достигнув ее ты станешь одним из избранных!!!