Цитата:
Сообщение от lovepsone
Хм..... Спасибо!
Я как раз начал читать про цикл while
получилось вот так:
Код:
for ($a = 0; $a++ < 100;)
{
selectDb('lk');
$sql_text = mysql_query ("SELECT text_loc8 FROM text WHERE id=$a");
$write[$a] = mysql_result ($sql_text,0);
}
В дальнейшем тему не закрывайте пожалуйсто. Может еще чего спрошу.
|
сколько, сколько там будет запросов к базе?
не проще ли подготовить один критерий отбора и выполнить ОДИН запрос?
Код:
$stroka = "(";
for ($a = 0; $a++ < 100;)
{
$stroka = $stroka.$a;
if ($a < 99) $stroka = $stroka.",";
else $stroka = $stroka.")";
}
selectDb('lk');
$sql_text = mysql_query ("SELECT `text_loc8` FROM `text` WHERE `id` IN $stroka");
и далее разбираем получившийся массив
Не стоит так напрягать MYSQL ...
а можно еще хитрее сделать запрос к базе:
Код:
$sql_text = mysql_query ("SELECT `text_loc8` FROM `text` WHERE `id` BETWEEN 0 AND 100");