Вэб-разработка
Циклы
renak
21 августа 2009, 23:33
Profi, $r = mysql_query("SELECT ... FROM ......); $m = mysql_fetch_array($r)
do
{
echo $m['nom'];
}
while($m = mysql_fetch_array($r))
-------
Profi Administrator [10214]
21 августа 2009, 23:33
<?php while($m = mysql_fetch_array(mysql_query("SELECT ... FROM ......)))
{
$row[] = $m;
}
-------
renak
21 августа 2009, 23:35
Profi, а вообще зачем ты это приводишь?
У меня про второй запрос вопрос был
-------
Profi Administrator [10214]
21 августа 2009, 23:39
renak, к тому что писать проще надо и не использовать лишние операции. Выше код проверь. Хотя не пойму зачем тебе нужно валить в одну кучу. Смысл от этого не меняется.
-------
Profi Administrator [10214]
21 августа 2009, 23:42
<?php $r = mysql_query("SELECT ... FROM ......);
$m = mysql_fetch_array($r); // ???
while($m = mysql_fetch_array($r))
{
echo $m['nom'];
}
Таким кодом ты делаешь два запроса
-------
renak
21 августа 2009, 23:47
Код не проверю комп сгорел.
Что ты видишь лишнего? "do{}"?
я про универсальный запрос спрашиваю. Что в условие выполнения цикла ставить?
-------
renak
21 августа 2009, 23:52
Ты чего
Как ты получишь данрые из $r если их не занести в массив? Какие 2 запроса? тут один запрос -> данные из выборки заносятся в виде мАтрицы в $r а потом только эти данные делаются масссивом $m = mysql_fetch_array($r);
-------
Profi Administrator [10214]
21 августа 2009, 23:54
renak, я тебе примеры и по первому и по второму варианту написал
-------
renak
21 августа 2009, 23:55
И каким образом ты выводишь массив echo $m['nom']; если данные в массив не были занесены
-------
Profi Administrator [10214]
21 августа 2009, 23:56
renak, в условии цикла массив и был создан
-------
Ответить на тему
стр. Пред. 1,2,3,4 След.
Вэб-разработка
Список форумов
На главную
Последние темы
Регистрация
Вход
0.026 сек
SQL: 4