Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Общие
»
Базы данных
»
Я зациклился с циклами
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Я зациклился с циклами (Прочитано 3421 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Petroffs
Фанат форума
Постоялец
Сообщений: 141
+0/-0
0
Я зациклился с циклами
«
:
28 Января 2004, 10:54:44 »
можно ли подобным образом зацикливать обращение к бд?
вроде можно, да ошибка вылазит... помогите словом добрым...
$num
=
5
;
$sql
=
"select * from off where ..."
;
$result
=
mysql_query
(
$sql
);
while (
$row
=
mysql_fetch_array
(
$result
))
{
$i
++;
$t
=
$num1
+
$i
;
echo
"
$row
[
0
]
$t
"
;
$sql
=
"update off set off_num = \'
$t
\' where off_id = \'
$row
[
0
]
\'"
;
$result
=
mysql_query
(
$sql
);
}
в итоге:
Warning:
Supplied argument is not a
valid MySQL result resource in functions_a.ihtm
on line 249
а главное:
echo "
$row[0] $t"; - работает, т.е. выдает рез-ты как надо....
Записан
Hello world!
tserbis
Фанат форума
Старожил
Сообщений: 496
+0/-0
0
Я зациклился с циклами
«
Ответ #1 :
28 Января 2004, 11:17:04 »
Не хочется разбираться в правильности кода вообще, но
$result
=
mysql_query
(
$sql
);
}
попробуй заменить на
mysql_query
(
$sql
);
}
Записан
Petroffs
Фанат форума
Постоялец
Сообщений: 141
+0/-0
0
Я зациклился с циклами
«
Ответ #2 :
28 Января 2004, 11:23:04 »
о, да! спасиба!!!
я вроде вчера вечером думал про
нахераэтотрезульт мне нужен в
подобном запросе......
поди не тем местом думал...
Записан
Hello world!
tserbis
Фанат форума
Старожил
Сообщений: 496
+0/-0
0
Я зациклился с циклами
«
Ответ #3 :
28 Января 2004, 12:30:28 »
Petroffs
,
дело не в
сохранении
результата mysql_query,
хотя для запросов UPDATE это, пожалуй, действительно редко нужно,
а в сохранении его в переменную, которая в этом цикле уже используется (и ещё нужна) для других целей.
Записан
Petroffs
Фанат форума
Постоялец
Сообщений: 141
+0/-0
0
Я зациклился с циклами
«
Ответ #4 :
28 Января 2004, 14:47:48 »
Дело в том, что без сохранения результа все заработало без ошибочек.....
тут скорее всего надо было сделать так:
$result
[
$i
] =
mysql_query
(
$sql
);
проверять не буду, раз все работет, и слава Господу
Записан
Hello world!
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Общие
»
Базы данных
»
Я зациклился с циклами
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28