ARMUT DB_common :: sonrakiNumara () rezerv sonraki id?

0 Cevap php

Ben sonrakiNumara () yayınlanan ettik ederken başkasının bir kayıt ekler eğer veritabanı endeksinde bir numara atlayacaktır test sırasında fark ettim. Bu komut, rezerv sonraki id veren mı?

Örnek:

Kullanıcı 1:

$nextId = $db->nextId('id');
echo "Next id: ".$nextId."<br />";

sonuç: Ben sadece sonrakiNumara alıyorum gibi 1234, ancak hiçbir ekleme olur ()

Kullanıcı 2: (Sadece sağ müşteri sonra 1)

$rs = $db->query(INSERT NEW RECORD HERE...);

id = 1235, eklenen yeni rekor

Şimdi DB eksik için ben el DB sorgulamak için gidip kayıt id 1233 ve 1235 görüyorum, ama ben sonrakiNumara yaptım 1234 ().

Bu beklenen sonuç?

0 Cevap