![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam problem....:/ mianowicie posiadam tabele o strukturze:
oraz skrypt php:
chodzi mi o to że dodawanie rekordu do bazy działa, to znaczy dodawanie wartości z formularza do pola "fraza" problem w tym że jest jeszcze pole o nazwie 'ile" które ma za zadanie zliczać ile razy dana fraza została wysłana z formularza.....nie bardzo wiem jak to zrobić w tej chwili działa to tak: W formularza dajmy na to daje fraze "testowanie" i dodaje do bazy, niestety ponowne dodane tej samej frazy powoduje utworzenie kolejnego rekordu o nazwie "testowanie' chciałbym aby podczas wysyłania skrypt sprawdzał czy fraza już nie istnieje w bazie i jesli jest to zwiekszal o 1 wartość pola "ile" a jesli nie istnieje to dodawał nowy rekord. Bardzo bym prosiło pomoc , troche mnie to przerasta.....sprawa jest pewnie banalna.. Będe wdzieczny Pozdrawiam Ten post edytował molesta 3.03.2008, 17:21:45 -------------------- Spolszczenie Dolphin oraz Forum wsparcia
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 26 Dołączył: 29.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
1. Zamień typ pola 'ile' na INT
2. Tu masz kod:
Ten post edytował Xniver 3.03.2008, 17:43:31 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
działa!
Xniver dziekuje za pomoc Mam jeszcze jedno pytanko, jak wyświetlić określoną liczke rekordów z bazy z pola "fraza" o najwielszej wartości "ile"? Najlepiej z komentarzami aby mógł zrozumiec ten kod -------------------- Spolszczenie Dolphin oraz Forum wsparcia
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 26 Dołączył: 29.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował Xniver 3.03.2008, 18:24:44 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
to w takim razie tak to powinno wyglądać?
Jesli tak to w tej linii while($row = mysql_fetch_assoc($query)) jest coś nie tak...wywala Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource Ten post edytował molesta 3.03.2008, 18:46:20 -------------------- Spolszczenie Dolphin oraz Forum wsparcia
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 170 Pomógł: 11 Dołączył: 2.03.2008 Skąd: Lublin Ostrzeżenie: (10%) ![]() ![]() |
Hmm... Czy tu gdzieś nie powinno być extract? Ja zawsze używałem.
@down: Jednak pomaga w sprawdzaniu poprawności czegośtam ;D Jest w manualu Ten post edytował Misiur66 3.03.2008, 18:43:03 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 26 Dołączył: 29.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
teraz wywalił coś takiego
Something is wrong in your syntax obok 'ORDER BY ile DESC' w linii 1 kod wyglada tak :
-------------------- Spolszczenie Dolphin oraz Forum wsparcia
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 26 Dołączył: 29.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj tak:
Ten post edytował Xniver 3.03.2008, 18:49:54 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 0 Dołączył: 3.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dziekuje wam za pomoc...teraz działa poprawnie........mam jeszcze jedna prośbe......
Co było niepooprawnego że wywałał te błedy? Chce poprostu to zrozumieć -------------------- Spolszczenie Dolphin oraz Forum wsparcia
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 108 Pomógł: 26 Dołączył: 29.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Szczerze to sam nie wiem, na SQLu się słabo znam. Pewnie chodziło o te znaki " ` " albo o kolejność
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:45 |