![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 25.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z zapisywaniem danych w bazie danych. Wygląda to tak jakby nazwy w kodzie i tabel w bazie się nie pokrywały. Gdy próbuje to naprawić, dane zapisują się z złych tabelach przez co mieszają się dane (tam gdzie ma byc autor pojawia się tekst itd.) Kod pliku "wpis1.php" w którym znajdują się pola tekstowewygląda tak:
Natomiast kod w pliku "wpis2.php" wygląda następująco:
Struktura bazy: teksty > tekst: id, tytul, tekst, wyswietlen*, kat** * informacja o ilości wyswietlen danego tekstu ** wartość liczbowa kategori do których przydzielane są teksty. W czym jest problem ? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
lol
przeczytaj kolejnosc w jakiej podales nam strukture tabeli potem przeczytaj kolejnosc w jakiej zapisujesz dane z POST'a -------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 25.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem. Mógłbyś mi napisać jak to mniej wiecej wyglądać ? głównie z rekordem "wyświetlen" gdzie po każdej wizycie dodaje się +1.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 984 Pomógł: 41 Dołączył: 16.03.2002 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
kolego inkrementacje bedziesz robil w miejscu w kodzie, gdzie jest wyswietlanie, a nie dopiero przy zapisywaniu do bazy.
przy zapisywaniu ustawiasz ilosc wyswietlen na 0 - chyba zrozumiale przy wyswietlaniu zwiekszasz ilosc wyswietlen o 1 - tez logiczne Jezeli pytasz sie mnie jak zwiekszyc pole o 1 to ja Ci nie pomoge, bo leni nie lubie. Nie sadze, zeby wpisanie kilka slow w google bylo problemem ... Ten post edytował em1X 20.07.2007, 21:14:26 -------------------- eh, co polska wódka to polska wódka
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 235 Pomógł: 17 Dołączył: 18.07.2007 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
poprostu skorzystaj z takiej struktury inserta
Kod insert into `tabela` (kolumna1,kolumna2,kolumna3 ....) values (wartosc1,wartosc2,wartosc3 ...) i zobaczysz gdzie Twój błąd |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 07:36 |