Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] - Tajemnicze zachowanie bazy
Forum PHP.pl > Forum > PHP
pieto
Witam,
Od dwoch dni nie mogę rozgryść o co biega w takiej sytuacji:

Mam sklep na bazie osc, potrzebuje zmienic w bazie jedena wartosc kolumny w rekordzie i wygląda to tak. gdy uruchomie zapytanie po raz pierwszy (przez PHP) - jest ok, gdy urochomie po raz drugie juz tego nie wykonuje - zachowuje sie tak jakby byla ustawiona jakas blokoada na kolumne - tylko jedna kolumne, nawet gdy wykonam te zapytanie przez phpmyadmina nie zmienia tego, a po jakims czasie juz moge ponownie wykonac te zapytanie lub czase - nie.

troche zagmatwane ale moze ktos pomoze mi znalesc odp czym to moze byc spowodowane, czy mogla to by byc wina tranzakcji mysql'owych ? (raczej ich nie ma)
albo jakis zewnetrzny soft ?
qqrq
A może jakieś szczegóły?

1. Które zapytanie?
2. W jakim pliku?
3. Co chcesz żeby robiło?
pieto
Cytat(qqrq @ 25.09.2007, 12:17:46 ) *
A może jakieś szczegóły?

1. Które zapytanie?
2. W jakim pliku?
3. Co chcesz żeby robiło?


1,3 - update address_book set `reg` = '1' where address_book_id = 8
2 - plik własny

z tego co zaobserwowalem obstawiam ze psuje sie tablica , po wykonaniu kilku zapytan anlizujaćych i naprawy tablicy powraca do uzytku
problem w tym ze nie nadlugo...
qqrq
Chyba powinno być tak:

  1. UPDATE address_book SET reg = '1' WHERE address_book_id = 8


Postaraj się nie używać odwróconych ciapek (`) - raczej nie są one potrzebne, a tylko mylą...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.