Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Błąd składni mysql_query
Helid
post
Post #1





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Mam zapytanie:
  1. <?
  2. mysql_query("UPDATE users SET limit = limit + 1 WHERE login ='$login "); 
  3. echo mysql_errno() . ": " . mysql_error() . "\n";
  4. ?>

I wywala mi bug składni:
Kod
Something is wrong in your syntax obok 'limit = limit + 1 WHERE login ='Helid' w linii 1

W bazie mam pole:
limit int(11) Nie null WARTOŚC DOMYŚNA :0
Czemu to nie działa?
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




limit jest slowem zastrzezonym. Nalezy unikat takich nazw dla kolumn.

uzyj ``
  1. <?php
  2. mysql_query("UPDATE users SET `limit` = `limit` + 1 WHERE login ='$login' ");
  3. ?>


ps: popraw tytul o znacznik
Go to the top of the page
+Quote Post
slawny
post
Post #3





Grupa: Zarejestrowani
Postów: 214
Pomógł: 26
Dołączył: 7.11.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Zamknij ciapka na koncu za loginem
Go to the top of the page
+Quote Post
Helid
post
Post #4





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

Ostrzeżenie: (0%)
-----


Something is wrong in your syntax obok ''Helid' w linii 1
Nadal to samo. :-( spróbuje zmnić nazwe pola
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




no napisano ci bys jeszcze dopisal apostrof bo nie zamknales...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 22:45