![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 1 Dołączył: 24.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mój problem to wyskakujacy komunikat "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 53". W momencie gdy probuje dodac nowa oferte. (Serwis ma na celu zamieszczanie ogloszen typu wynajem mieszkan - oczywiscie darmowy). Niestety kod jest za dlugi aby go umiescic w poscie wiec podaje linka do niego: link do pliku php Z gory dziekuje za kazda udzielona odpowiedz.
Powód edycji: [wookieb]:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
mnóstwo błędów podstawowych. chociaż by przy poleceniu insert
składnia polecenia wygląda mniej więcej tak INSERT INTO [tabela] (`[kolumna z wartościami]` ,`[kolumna z wartościami]`) VALUES ('wartość' , 'wartość'); to jest polecenie dla wstawienia dwóch wartości, jak dla więcej to chyba się domyślisz co trzeba zrobić, a tak poza tym to powtórkę podstaw polecam. Stosujesz coś koło 20 warunkó if czy nie lepiej dać foreach lub while i wtedy do tego warunek?? mniej linijek kodu i bardziej przejrzyście. Wyobraź sobie że formularz będzie miał np 100 pól do uzupełnienia. I będzie trzeba zmienić warunek np if(prad = true) wtedy zmieniaj w każdej instrukcji warunek (IMG:style_emoticons/default/biggrin.gif) Co do tych if-ów brakuje klamr otwierających i zamykających. Ogółem możesz wyrzucić laptopa przez okno albo spłukać w toalecie bo kod do niczego się nie nadaje. Pozdrawiam Ten post edytował worek 30.05.2011, 09:08:23 |
|
|
![]()
Post
#3
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 07:55 |