Эта фича MySQL. Если сделать запрос после добавления записи указав primary key NULL, то вернется только что добавленная строка. Это нужно для получения auto_increment поля.
15 марта 2010 г. 10:40 пользователь Oleg Malevani <[email protected]> написал: > Да не совсем нормальное. > Последнюю внесенную запись оно возвращает, только в случае вызова find(undef) > первый раз после вставки в таблицу. > если поставить два вызова подряд, то во второй раз возвращается undef :) > > ----- > С Уважением, Олег Малёваный > > Mon, 15 Mar 2010 10:01:18 +0200 письмо от Yuri Pats <[email protected]>: > >> 2010/3/15 Yuri Pats <[email protected]>: >> > Привет. Прикольный баг/фича. >> >> > PPS В документации написано: >> > Return Value: $row_object | undef >> > :( >> Вообще это нормальное поведение, проверяйте параметры на undef перед >> вызовом find(). -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
