Перейти к содержимому


Как реализовать через sqlQuery


В теме одно сообщение

#1 mahmud

    Активный участник

  • Пользователи
  • PipPipPip
  • 67 сообщений

Отправлено 22 Октябрь 2012 - 13:42

$data['n'] = $line['n'];
$data['fio'] = $line['fio'];
$data['com'] = $line['comm'];

insert_query($data, 'table1');

Как реализовать верхнее событие через sqlQuery select

Как правильно реализовать?

$sqlQuery = "SELECT * FROM ".DATA_TABLE."92 WHERE f1176>0 ";
$result = mysql_query($sqlQuery) or die(mysql_error());
$row = mysql_fetch_array($result);

while ($row = mysql_fetch_array($result)){
$data['n'] = $row['n'];
$data['fio'] = $row['fio'];
$data['com'] = $row['comm'];

insert_query($data, 'table1');

}

Сообщение отредактировал mahmud: 22 Октябрь 2012 - 18:08


#2 Гость_Roman_*

  • Гости

Отправлено 23 Октябрь 2012 - 07:47

В Вашем случае в массиве $row не содержатся видимые имена полей. Истенные названия имеют вид f1176 (как в условии запроса). Соотвественно, обращаться к ним нужно как $row['f1176'].





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных