dr.nomore
6.11.2013 - 20:29
Пользуйтесь API'шной пропертью last_id коннекта и не придется ломать голову что вернет через query() функция LAST_INSERT_ID(); майскля вам гарантирует справедливость выражения last_id + affected_rows-1; Я читал, по-английски, так что вы должны мне верить.
Игорь_Vasinsky
6.11.2013 - 21:21
dr.nomore
ты суть вопроса понял в первом топике?
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
dr.nomore
7.11.2013 - 05:00
В первом топике? Такого нет
http://phpforum.su/index.php?showtopic=1На первой странице? Да. Если вы еще не поняли могу объяснить в чем суть такова.
dr.nomore
7.11.2013 - 05:05
Точно, блин, проперть называется insert_id, а не last_id. Ну, в общем, не важно.
ТС, сделайте расширение майскли и после квери допишите
if( $this->affected_rows > 0)
$this->insert_ids = range($this->insert_id, $this->affected_rows - 1);
else
throw new mysqli_sql_exception('Ни одной строки не вернулось с фронта');