Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL]Przeskakujaca wartosc auto_increment
tweety_master
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 24.09.2008

Ostrzeżenie: (0%)
-----


Witam, serdeczna prosba o pomoc.

Dzis zauwazylem, ze kolejne wiersze, ktore sa dodwane do tabeli w wierszu 'lp', ktory ma ustawiona opcje auto_increment nie sa numerowane kolejnymi liczbami, a liczbami z przeskokiem 10...

Dzieje sie tak zarowno przy dodwaniu przez formularz, jak i przez phpMyAdmin.

Znalazlem na forum dwa tematy, ale takm problem nie zostal rozwiazany - autor sie poddal.

Jezeli chodzi o dodwanie przez formularz to kod wyglada nastepujaco

  1. <?php
  2. $lp=$HTTP_POST_VARS['lp'];
  3.  
  4. ...;
  5.  
  6. $lp=addslashes($lp);
  7.  
  8. ...;
  9.  
  10. $lp=trim($lp);
  11.  
  12. ...;
  13.  
  14. $zapytanie = "insert into m2  (lp, ...)";
  15.  
  16. VALUES ('$lp', ...);
  17. ?>


Wlasciwosci kolumny w tabeli:
  • Typ: int (10)
  • NULL: nie
  • Dodatkowo: auto_increment

Wczesniej dzialalo bez problemu, wartosci byly kolejnymi liczbami, teraz na serweze jest MySQL: 5.0.27 (byla zmiana) i wartosci przeskakuja o 10.

Nie jest to jakis straszny problem, ale bede wdzieczny za wszelka pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 01:06