Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Złe zapytanie do bazy lub typ pola
vegeta
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 9.11.2008

Ostrzeżenie: (10%)
X----


Witam.

Mam zapytanie update do bazy:
  1. (...)`gg` = '.$_POST['gg'].', `omnie` = '.$_POST['omnie'].',(...)

Problem pojawia się przy omnie. Pole omnie w MySQL to text. Varchar i Tinytext też nie działa.
Kod
SQLSTATE[42S22]: Column not found: 1054 Nieznana kolumna 'Text' w field list
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Nie... każdą wartość tekstową musisz otoczyć normalnym apostrofem, a nie ciapkami. By zaś to nie kolidowało z zastosowanymi apostrofami jako oznaczenie stringu... zastosuj do nich znak ucieczki. Ma więc być:
  1. echo 'UPDATE `user` SET `wiek` = \''.$_POST['wiek'].'\', `gg` = \''.$_POST['gg'].'\'';


PS: skarabe.pl też dobrze Ci pisze.Czemu więc nie sprawdziłeś tego co Ci podał jako gotowca?
Go to the top of the page
+Quote Post

Posty w temacie


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: 9.10.2025 - 08:37