![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 3 Dołączył: 5.03.2007 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
witam,
moj problem wyglada nastepujaco: z formularza metoda GET przychodza 4 zmienne. Przychodza na 100% sprawdzalem przez echo.. problem zaczyna sie gdy chce je wrzucic do bazy. Jezeli chce wrzucic 1 to dziala jezeli wiecej niz 1 to nie chce :/ Ponizej przedstawiam kod. Moze ktos bedize mial pomysl czemu sie tak dzieje..
tablica help ma pola: data1, osoba, nazwisko, oddzial, problem wszystkie sa typu varchar |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
w pytaniu zamiast pprzecinków musi być and
![]() $wstaw = "INSERT INTO help SET osoba = '$osoba' and oddzial = '$oddzial'' and nazwisko = '$nazwisko' and data1 = '$data' and problem = '$problem' "; Ten post edytował Lion_87 27.12.2007, 15:57:01 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 3 Dołączył: 5.03.2007 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
w innym skryptach mialem przecinek i dzialalo. Zrobilem z AND i dalej sie sypie :/
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
w pytaniu zamiast pprzecinków musi być and ![]() Gdzie to wyczytałeś? Składnia mówi co innego. Zasada jest taka: nie wiesz - nie pisz. Wszystkim będzie lżej. @lutador: wyświetl sobie na ekran zmienną $wstaw i daj nam tutaj to, co zostanie wyświetlone. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Nigdzie!!! No właśnie. i wiem co składnia mówi ( o ile mówi) Kłóciłbym się, że wiesz... A dlaczego SET a nie VALUES? Zapoznaj się ze składnią INSERT INTO: z VALUES:
z SET:
Polecam książeczkę do podusi. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 183 Pomógł: 3 Dołączył: 5.03.2007 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
wyswietlona zmienna $wstaw
INSERT INTO help SET osoba = 'agnieszka', oddzial = 'brzezie', nazwisko = 'nazwisko', data1 = '28-12-2007', problem = 'jakis problem' wszystki przychodzi ok tylko nie chce wrzucic do bazy ;/ |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
help jest wyrazem zastrzeżonym w MySQL... na wszelki wypadek weź go w odwrócone apostrofy:
do tego pokaż jaki opis błędu zwraca baza przy zapytaniu i będziesz wiedział o co chodzi...
-------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 08:33 |