Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL]Unknown column in 'where clause', B8AB77
-[SQL]unknown column '' i-
post
Post #1





Goście







W tym zapytaniu jest wszystko ok dopóki nie dodam warunku autor=admin
Kod
[SQL]Unknown column 'admin' in 'where clause'

Kolumnę autor w tabeli a mam więc za bardzo nie wiem o co chodzi.
  1. <?php
  2. $query='SELECT * FROM a WHERE czy_to_post=1 and do!=0 and autor=admin '.$f1.' '.$f2.' '.$ft.' '.$f3.' '.$fun.' '.$inne.' ORDER BY id DESC';
  3. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Daj:

  1. <?php
  2. echo $query;
  3. ?>


i będziesz wszytko wiedział.
Go to the top of the page
+Quote Post
piotrooo89
post
Post #3


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




nie masz kolumny... sprawdź poprawność nazwy
Go to the top of the page
+Quote Post
phpion
post
Post #4





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




@poprzednicy:
Heh, wasza pomoc jest mało przydatna (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

@autor tematu:
  1. autor="admin"

w przeciwnym razie admin traktowane jest jako nazwa kolumny (jak np. przy złączeniach).
Go to the top of the page
+Quote Post
batman
post
Post #5





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




@phpion
Twoja pomoc też nie należy do najlepszych.
  1. author = 'admin'
Go to the top of the page
+Quote Post
phpion
post
Post #6





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




@batman:
Twoja również (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
  1. author = \'admin'

Zauważ, że kolega zapytanie obejmuje w apostrofy hehe.

Swoją drogą: jaka jest różnica między " a ' w SQL?
Go to the top of the page
+Quote Post
kszychu
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


@batman, @phpion, proszę powstrzymać się od takich komentarzy. Istota problemu została już nakreślona więc autor na pewno sobie poradzi.
Go to the top of the page
+Quote Post
nospor
post
Post #8





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




Ja tak troche zbocze z tematu:
@gratz (@autortematu) moglbys wkoncu sie nauczyc, ze tekst nalezy brac w ciapki. W tym temacie juz to przerabialismy:
http://forum.php.pl/MySGL_Jak_sformulowac_...nie_t94511.html
Jakąś naukę wyciągasz z tego forum? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

@phpion
http://dev.mysql.com/doc/refman/5.0/en/string-syntax.html
tak wiec lepiej brać w pojedyncze ciapki '
Go to the top of the page
+Quote Post
batman
post
Post #9





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




@kszychu
Nie mogę się z Tobą zgodzić, ponieważ w żadnym z poprzednich postów nie znalazła się najmniejsza nawet podpowiedź (za wyjątkiem @webdicepl). Poza tym poprawiłem @phpion, ponieważ taki zapis może powodować problemy.

@phpion
Napisałem składnię SQL, a nie PHP. Zakładam, że autor wie jak się obchodzić ze stringami.

eot
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: 24.08.2025 - 14:34