Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql]Jak zmienić z poziomu strony NEXT AUTOINDEX, przy pomocy skryptu?
CryWolf
post 29.07.2007, 11:25:32
Post #1





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 9.06.2007

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


  1. <?php
  2. CREATE TABLE `tabela` (
  3. `id` int(20) NOT NULL auto_increment,
  4. `nazwa` varchar(15) NOT NULL default '',
  5. `opis` text NOT NULL,
  6. PRIMARY KEY (`id`)
  7. ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=;
  8. ?>


I jak jest linijka :

  1. <?php
  2. ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=;
  3. ?>


To, że id zacznie się od numeru 5, czy np. potem jak będą dodawane rekordy przypuśćmy do 35 i wtedy je usunę , to da rade nie wchodząc do phpmyadmina, zmienić jakim skryptem żeby zaczęło się znów od 1?



P.S.

Mogłbym zrobić, że co jakiś czas automatycznie tabela jest usuwana i jest tworzona ponowanie z ustawionym tym auto_increment na 1 np. przy użyciu Crona ale to troche nieprofesjonalny sposób. Z góry dzięki


Tak wogóle to skrypt jest małym czatem winksmiley.jpg

Ten post edytował CryWolf 29.07.2007, 11:34:15
Go to the top of the page
+Quote Post
nexis
post 29.07.2007, 12:28:50
Post #2





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Jeśli chcesz wyczyścić tabelę to zrób to poleceniem:

  1. TRUNCATE TABLE `nazwa_tabeli`


a autoindex sam się zresetuje.


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
CryWolf
post 29.07.2007, 15:38:12
Post #3





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 9.06.2007

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


Ok, wielkie dzieki, pomogło mi biggrin.gif
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 6.07.2025 - 20:49