Hej,
problem z GetLastInsertID jest też w funkcji TicketAadd w LMS.class
(..)
$msgid = $this->DB->GetLastInsertID('rtmessages');
foreach (array_keys($ticket['categories']) as $catid)
$this->DB->Execute('INSERT INTO rtticketcategories (ticketid, categoryid)
VALUES (?, ?)', array($id, $catid));
if (!empty($files) && null !== (ConfigHelper::getConfig('rt.mail_dir'))) {
// $msgid = $this->DB->GetLastInsertID('rtmessages');
(..)
jak dwie osoby w tym samym czasie robią zgłoszenie w Helpdesku i jedna dodaje załącznik do zgłoszenia bywa, że załącznik ląduje w tym drugim zgłoszeniu :)
rozwiązałem to jak powyżej wcześniej zapisuję sobie id, w pętli foreach spędzał tyle czasu, że last id zdążyło się zmienić
na pewno lepszym rozwiązaniem było by
$DB->BeginTrans();
$DB->CommitTrans();
On Thu 13/11/14 09:49 , Tomasz Chiliński tomasz.chilinski@chilan.com sent:
> $DB->BeginTrans();
> $DB->CommitTrans();
>
> pozdrawiam
> Jacek Brzozowski
>
>>> Tak, MySQL: 5.5.37.
>>>
>>> pozdrawiam
>>
>> $DB->BeginTrans();
>> $DB->CommitTrans();
>> transakcje.
>>
>>>>> po
>>>>> za to co jest w standardowej instalacji Debiana+paczki potrzebne do
>>>>
>>>>
>>>>> pozdrawiam
>>>>>
>>>>> Jacek Brzozowski
>>>>>
>>>>>
>>>>>> Zadam pytanie inaczej... czy na tym modemie DOCSIS, RB750, na
>>>>>> samym
>>>>>> miejscu masz
>>>>>>
>>>>>> swoje
>>>>>>
>>>>>>
>>>>>>> tunelu VPN.
>>>>>>> sieci lokalnej ze stanowiskami, modem docsis+serwer dhcp. Na
>>>>>>> serwerze dhcp
>>>>>>>
>>>>>>> pozdrawiam
>>>>>>>
>>>>>>> Jacek Brzozowski
>>>>>>>
>>>>>>>
>>>>>>> pracownikami a LMS'em? (Squid, Varnish, Apache z disk_cache,
>>>>>>> etc)?
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> lms mailing
>>>>>>>
>>>>>> listlms@lists.lms.org.http://lists.lms.org.pl/mailman/listinfo/lms">plhttp://lists.lms.org.pl/mailman/listinfo/lms
>>>>>>>
>>>>>>> -- Jacek Brzozowski
>>>>>>> Marton Sp. z o.o.
>>>>>>> Tel./fax: 56 683 31 91http://www.marton.pl">www.marton.pl
>>>>>>>
>>>>>>> Adres korespondencyjny:
>>>>>>>
>>>>>>
>>>>> ______________________________________________________________________
>>>>>>> REGON 340259542, NIP 503-00-32-757;
>>>>>>>
>>>>>>
>>>>> _______________________________________________________________________
>>>>>>> adresata.
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> lms mailing list
>>>>>>> lms@lists.lms.org.pl
>>>>>>> http://lists.lms.org.pl/mailman/listinfo/lms">http://lists.lms.org.pl/mailman/listinfo/lms [1]
>>>>>>
>>>>>> _______________________________________________
>>>>>> lms mailing list
>>>>>> lms@lists.lms.org.pl
>>>>>> http://lists.lms.org.pl/mailman/listinfo/lms">http://lists.lms.org.pl/mailman/listinfo/lms [1]
>>>>>
>>>>> -- Jacek Brzozowski
>>>>> Marton Sp. z o.o.
>>>>> Tel./fax: 56 683 31 91
>>>>> http://www.marton.pl">www.marton.pl [2]
>>>>>
>>>>> Adres korespondencyjny:
>>>>> ______________________________________________________________________
>>>>> REGON 340259542, NIP 503-00-32-757;
>>>>> _______________________________________________________________________
>>>>> adresata.
>>>>>
>>>>>
>>>>> Links:
>>>>> ------
>>>>> [1] http://lists.lms.org.pl/mailman/listinfo/lms">http://lists.lms.org.pl/mailman/listinfo/lms
>>>>> [2] http://www.marton.pl">http://www.marton.pl
>>>>>
>>>>> _______________________________________________
>>>>> lms mailing list
>>>>> lms@lists.lms.org.pl
>>>>> http://lists.lms.org.pl/mailman/listinfo/lms">http://lists.lms.org.pl/mailman/listinfo/lms
>>>>
>>>
>>> -- Jacek Brzozowski
>>> Marton Sp. z o.o.
>>> Tel./fax: 56 683 31 91
>>> http://www.marton.pl">www.marton.pl
>>>
>>>
>>> Adres korespondencyjny:
>>> ______________________________________________________________________
>>> REGON 340259542, NIP 503-00-32-757;
>>> _______________________________________________________________________
>>> adresata.
>>> przez
>>>
>>> _______________________________________________
>>> lms mailing list
>>> lms@lists.lms.org.pl
>>> http://lists.lms.org.pl/mailman/listinfo/lms">http://lists.lms.org.pl/mailman/listinfo/lms
>>
>
> --
> Jacek Brzozowski
> Marton Sp. z o.o.
> Tel./fax: 56 683 31 91
> http://www.marton.pl">www.marton.pl
>
>
> Adres korespondencyjny:
> ______________________________________________________________________
> REGON 340259542, NIP 503-00-32-757;
> _______________________________________________________________________
> adresata.
>
> _______________________________________________
> lms mailing list
> lms@lists.lms.org.pl
> http://lists.lms.org.pl/mailman/listinfo/lms">http://lists.lms.org.pl/mailman/listinfo/lms
--
Pozdrawiam
_______________________________________________
lms mailing list
lms@lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms">http://lists.lms.org.pl/mailman/listinfo/lms