|
|
|
| Мож кто нит покажет на примере.. спасибо.... | |
|
|
|
|
|
|
|
для: romza
(10.01.2006 в 10:00)
| | for($i=0;$i<5;$i++)
{
$arr[] = $i;
}
$arr - это будет массив содержащий значение $i | |
|
|
|
|
|
|
|
для: romza
(10.01.2006 в 10:00)
| |
<?
for ($i=0;$i<10;$i++)
{
$cod.$i = 5+$i;
}
|
получатся переменные $cod0, $cod1...$cod9 со значениями 5,6,...,14 соответственно | |
|
|
|
|
|
|
|
для: P@Sol
(10.01.2006 в 11:01)
| |
<?
for ($i=0;$i<10;$i++)
{
$cod.$i = 5+$i;
}
|
>получатся переменные $cod0, $cod1...$cod9 со значениями
>5,6,...,14 соответственно
К сожалению, у меня этот код не работает.
Все правильно? | |
|
|
|
|
|
|
|
для: @lex
(08.04.2006 в 18:22)
| | Следует модифицировать код следующим образом
<?
for ($i=0;$i<10;$i++)
{
$temp = "cod".$i;
$$temp = 5+$i;
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(09.04.2006 в 00:29)
| | Спасибо!
Еще вроде как можно через функцию eval
<?
for ($i=0;$i<10;$i++)
{
eval("\$cod$i = 5+$i;");
}
?>
|
| |
|
|
|
|
|
|
|
для: romza
(10.01.2006 в 10:00)
| | или вот такой код
<?php
// Устанавливаем соединение с базой данных
include "config.php";
// Помещаем содержимое файла в массив $arr
// Одна строка файла - один элемент массива
$arr = file("text.txt");
// В цикле производим разбор каждой строки
// формируем многострочный INSERT-запрос
$sql = "INSERT INTO test VALUES ";
$i = 1;
foreach($arr as $line)
{
// Разбиваем строку по запятой
$number = explode(",",$line);
// Уничтожаем последний элмемент с комментарием
unset($number[13]);
// Формируем строку многострочного INSERT (1,2,...,10)
$order = "($i,";
foreach($number as $num)
{
$order .= "$num,";
}
// Удаляем последнюю лишнюю запятую и
// добавляем закрывающую скобку
$order = substr($order,0,strlen($order) - 1).")";
$sql .= "$order,";
$i++;
}
// Удаляем последнюю лишнюю запятую и
// добавляем закрывающую скобку
$sql = substr($sql,0,strlen($sql) - 1);
// Выполняем SQL-запрос
if(!mysql_query($sql))
{
echo $sql."<br>";
echo "Ошибка - ".mysql_error();
}
?>
|
| |
|
|
|