Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Bład SQL podczas rejstracji.


MrSpiryt

Rekomendowane odpowiedzi

Bład :

Error: 1062 - Powtórzone wyst?pienie '3463' dla klucza 1 IP Address:  - /index.php?app=core&module=global&section=register ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: INSERT INTO IP_profile_portal (`pp_member_id`,`pp_setting_count_friends`,`pp_setting_count_comments`,`pp_setting_count_visitors`,`pp_customization`,`pp_last_visitors`,`pp_about_me`,`signature`,`fb_photo`,`fb_photo_thumb`,`pconversation_filters`) VALUES(3463,1,1,1,'a:0:{}','','','','','','')

Numer member_id to 3463, czy numer w IP_profile_portal, tabela pp_member_id powinien sie z nim pokrywac ?

 

bo w member_id mam najwyzszy nr np 3463 a w pp_member_id ok 6000

 

jesli powinny sie pokrywac to jaka jest komenda by usunac od x - y wwierszy w danej kolumnie ?

Edytowane przez MrSpiryt
Odnośnik do komentarza
Udostępnij na innych stronach

Tak, powinny się pokrywać. Tabela members zawiera dane o użytkownikach, a profile_portal przetrzymuje ich 'ustawienia', avatary i inne takie. Jeśli usuwałeś użytkownika poprzez IP.Board to powinno też pousuwać wpisy w profile_portal. Nie uswałeś może użytkowników bezpośrednio z bazy danych? :D

Teoretycznie możesz usunać wpisy:

DELETE FROM IP_profile_portal WHERE pp_member_id > 3463;

albo obawiam się, ze w innych miejscach (reputacja, ostrzeżenia, posty) będą wpisy o tych "usuniętych" użytkownikach i rozjedzie Ci się w innym miejscu. Najpierw dojdź do przyczyny dlaczego "niepoprawnie" zniknęło Ci prawie 2500 użytkowników - przenosiłeś bazę? Importowałeś jakiś backup? Usuwałeś użytkowników masowo przez MySQL?

Odnośnik do komentarza
Udostępnij na innych stronach

Chyba nie bylo tylu uzytkownikow.. baze konvertowalem z php by przemo ogolnie 1 wpis usunnolem bezposrednio przez MySQL.

I pare wpisow przez PA...

 

Ale jesli sie pokrywaja to jak usune te "nadpisy" to nic nie powinno sie chyba stac bo nie sa pod zadnego uzytkownika przypisane ?

Odnośnik do komentarza
Udostępnij na innych stronach

Matematyka trudna rzecz.

 

Dzieki, ta wypowiedz panie moderatorze najbardziej mi pomogla ! ;)

 

Jak ktos bedzie kiedys korzystal z kodu wyzej bedzie wiedzial ze musi go zmienic,

bo jak ktos robi cos na szybko z braku czasu to czesto nie zwarca uwagi na szczegoly..

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.