PHP / MySQL Вставить нулевые значения

Я борюсь с некоторым кодом PHP / MySQL. Я читаю из одной таблицы, меняю некоторые поля, а затем записываю в другую таблицу, ничего не происходит, если вставка и одно из значений массива равно null, когда я хочу, чтобы он вставлял null в базу данных (для поля разрешены нулевые значения). Это выглядит примерно так:

$results = mysql_query("select * from mytable");
while ($row = mysql_fetch_assoc($results) {
    mysql_query("insert into table2 (f1, f2) values ('{$row['string_field']}', {$row['null_field']});
}

Не каждая строка имеет нулевое значение, и в моем запросе есть больше полей и 2 столбца, которые могут быть или не быть нулевыми

29
задан MattP 16 March 2011 в 17:52
поделиться