Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jak zmienic autoindex
cinnek
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 3.12.2003

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


witam

Mam pytanko, czy moze ktos wie jak zmienić wartość autoindexa w tabeli żeby znów liczył od liczby 1.Chodzi o to że wyczyściłem tabele ale autoindex pozostał nie zmieniony jak go wyzerować?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?


z góry dzięki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fixer
post
Post #2





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 24.10.2004
Skąd: TG

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


  1. <?php
  2. // pierw usuwasz wszystkie rekordy z tabeli
  3. // Uwaga: wszystkie dane z tej tabeli znikną nieodwracalnie :)
  4. $sql = 'DELETE FROM `nazwa_tabeli`'; 
  5.  
  6. //a potem resetujesz ustawienia auto_increment
  7. $sql = 'ALTER TABLE `nazwa_tabeli` pack_keys=0 checksum=0 delay_key_write=0 auto_increme
  8. t=1';
  9. ?>

lub
  1. <?php
  2.  
  3. /*
  4. powoduje uzupełnienie luk w unikalnych identyfikatorach
  5. np. mamy 1, 2, 8, 9
  6. to po wykonaniu tego zapytania kolejno dodawany rekord będzie miał numer nie 10 
  7. */
  8.  
  9. $zapytanie = mysql_query(&#092;"ALTER TABLE nazwa_tabeli AUTO_INCREMENT=1;\");
  10. $wykonaj = mysql_query ($zapytanie);
  11.  
  12. // zapomnij o tym poleceniu jak masz tabele powiązane z innymi tabelami za pomocą 
  13. D
  14. ?>


Gdybyś miał phpMyAdmin to nie ma z tym żadnego problemu bo wystarczy wybrać z górnego menu "operacje" i na samym dole jest tabelka "Opcje tabeli:" z input'em do którego wpisujesz sobie wartość.

Ten post edytował Fixer 10.03.2005, 16:55:55
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.09.2025 - 18:16