ForumCała strona

Nawigacja

Aktualnie online

Gości online: 48

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

Polski Oficjalny Support PHP-Fusion » Podstawowe zagadnienia związane z PHP-Fusion » Przedszkole
 Drukuj temat
Błąd przy dodawaniu newsa w v6.00.305
thomson
Poprzedni temat został usunięty ze względu na złą nazwę więc proszę o pomoc jeszcze raz.
Problem polega na tym, że kiedy dodaje nowego newsa to pojawia się on jako poprzedni news (ten poprzedni znika) i zawiera tylko część swojej treści i część tego starego. Co robić? Ktoś się z tym spotkał?
Przypuszczam, że to jakiś problem z bazą danych, ale nie znam się na tym.
Problem pojawił się niedawno, jedyne przy czym grzebałem to przywrócenie bazy danych z kopii zapasowej kilka dni temu i stworzenie nowej kopii. Czy to może być przyczyną?
strona to www.gkkg.pl
 
www.gkkg.pl
Wścibski Gość
Dodany dnia 24.11.2024 20:42:02
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Piotrroger
Jeżeli przed przywróceniem kopii bazy danych było wszystko ok, to albo źle przeniosłeś - albo masz złą kopię - spróbuj wgrać tabele news jeszcze raz.
Profilaktycznie (a raczej jeśli nie chcesz mieć zhackowanej strony) - wykonaj aktualizację. Jeżeli zawiedzie przywrócenie tabeli news - może to pomoże.

userbar_sparta3.gif
 
http://spartabks.boo.pl
Spoczywaj w pokoju... wlodekp
Newsy mają klucz podstawowy bazy tabeli news pola news_id AUTO_INCREMENT nadaj kolejny numer
PRIMARY KEY (news_id) klucz podstawowy.
przy imporcie bazy numer id newsa nowo dodawanego jest podawany:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

To jest mój numer ten czerwony jeśli dodam newsa będzie on miał id 22.
Piszesz, że dodawanie newsa nadpisuje Ci poprzedniego, jedynym sensownym wytłumaczeniem jakie się nasuwa jest błędne wskazanie tego numeru w pliku kopii np ostatni masz 21 a w kopi także 21 ten czerwony wtedy news zostanie nadpisany, wygląda na błędną indeksację, mając plik kopii można w nim podejrzeć zarówno ten czerwony jak również wstawianie rekordów newsów po INSERT INTO news (news_id, ..,) po VALUES pierwsza liczba w nawiasie jest numerem id.
Należy sprawdzić czy te numery się nie dublują oraz czy ostatni jest miejszy o jeden od tego czerwonego.
Tak się przedstawia cała filozofia AUTO_INCREMENT.
 
wlodekp.europa.pl
thomson
Problem z głowy !
Zauważyłem że problem występuje tylko gdy wklejam treść tego konkretnego newsa! inna treść i wszystko wyświetlało się normalnie.
Postanowiłem wklejać treść po kawałku tak żeby dojść co było przyczyną tego zachowania no i znalazłem - w treści miałem wpisane coś takiego: (.pdf) -po usunięciu tego nawiasu wszystko wróciło do normy!
Edytowane przez thomson dnia 10.02.2008 22:51:16
 
www.gkkg.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl