|
|
|
| подскажите, пожалуйста, как правильно сделать так, что бы в цикле присвоить значение переменной?
есть такой запрос
<?php $query = "SELECT * FROM `region`";
$cat = mysql_query($query);
if (!$cat) {echo "ошибка запроса";}
if (mysql_num_rows($cat) > 0){
$categories = mysql_fetch_array($cat);
$id_region = $categories['id_region'];
do {
printf ("<option value='%s'>%s</option>",$categories['id_region'],$categories['name_region']);
}
while ($categories = mysql_fetch_array($cat));
}?>
|
надо присвоить значение переменной $id_region в цикле, что бы потом можно было её использовать в другом запросе.
заранее благодарю. | |
|
|
|
|
|
|
|
для: Slo_Nik
(08.05.2009 в 13:16)
| | если не применять do while (который тут нафиг не нужен, и который выгрызать из местных постов уже просто достало), проблема исчезнет сама собой. | |
|
|
|
|
|
|
|
для: Trianon
(08.05.2009 в 13:46)
| | ну а как тогда можно сделать? | |
|
|
|
|
|
|
|
для: Slo_Nik
(08.05.2009 в 14:31)
| | применить while вместо do-while | |
|
|
|
|
|
|
|
для: Trianon
(08.05.2009 в 14:41)
| | переписал вот так
<?php $query = "SELECT * FROM `region`";
$cat = mysql_query($query);
if (!$cat) {echo "ошибка запроса";}
if (mysql_num_rows($cat) > 0){
while($categories = mysql_fetch_array($cat)){
$id_region = $categories['id_region'];
echo $id_region;
echo $categories['id_region'];
echo "<option value='".$categories['id_region']."'>".$categories['name_region']."</option>";
}?>
|
результат тот же. специально вписал echo не выводит значение, хотя выпадающий список нормально отображается | |
|
|
|
|
|
|
|
для: Slo_Nik
(08.05.2009 в 15:01)
| | Сгенерированную html-страницу смотрели?
Диагностика нотайсов включена? | |
|
|
|
|
 3.4 Кб |
|
|
для: Trianon
(08.05.2009 в 15:19)
| | смотрел, там есть все два значения, но при этом второй выпадающий список, который формируется по id первого списка не создаётся.
прикрепил сам файл.
вторая пара селектов нормально формируется | |
|
|
|
|
|
|
|
для: Slo_Nik
(08.05.2009 в 15:24)
| | здесь я не вижу никакого второго выпадающего списка.
В файле же сплошная нечитаемая муть. | |
|
|
|
|
 3.4 Кб |
|
|
для: Trianon
(08.05.2009 в 15:40)
| | подправил немного, перед каждым запросом комментарий, что этот запрос делает.
можно посмотреть здесь, то что должно получитьсяhttp://roganov.kharkov.ua/test/d3/form.php | |
|
|
|