![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam jestem nowym użytkownikiem wiec jeśli coś robie nie tak proszę mnię o tym poinformować w miarę łagodny sposób a nie zareaz się na mnie rzucając ;0 Teraz mój problem.
Zrobiłem coś takiego: CREATE TABLE `test` ( `id` int(10) unsigned NOT NULL auto_increment, `opjca1` varchar(50) default NULL, `opcja2` varchar(50) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM; INSERT INTO `test` VALUES (1, 'zuzia', 'janek'); I do tego takie zapytanie: UPDATE test SET opcja1 = 'zuzia', opcja2 = " . $_POST['coś_tam'] . " WHERE id='1' I jak w pliku już coś tam wpiszę bo sobie pole typu text stworzyłem (formularz) to za rzadnego grzyba nie chcę zaktualizować pola opcja2 tylko wywala taki komunikat SQL Error Unknown column 'to_co_sobie_wpisałem_do_texta' in 'field list' To wszystko :| co robię nie tak próbowałem się wesprzeć tematem ze http://dev.mysql.com/doc/refman/5.0/en/update.html ale czytając go mam wrażenie, że wszystko jest O.K. wie ktoś może gdzie popełniłem błąd? Ten post edytował nospor 7.12.2007, 14:42:50 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 7.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Na forum proszę umieszczać topici dotyczące ogólnie baz danych. Problemy dotyczące juz konkretnych baz, należy umieszczać na odpowiednich podforach. Nazwy tytułów tematów, których problem wynika z błędnego zapytania: Jesli nie wiemy jaki nadać tytuł, nie kombinujmy w stylu: "Błąd zapytania". Taka informacja nic nie niesie. Zazwyczaj jesli mamy błąd zapytania, to i wiemy jaki to błąd. Uzyjmy go więc jako tytuł naszego topicu. łatwiej później taki topic znaleźć w wyszukiwarce. Taka treść jest w zasadach postępowania i nie wiem o co chodzi z tym tagiem (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif) P.S. dobre jest to, że jeśli dam takie zapytanie będąc w MySQL to działa UPDATE test SET opcja1 = 'zuzia', opcja2 = 'lol' WHERE id='1' to w opcji2 się zmieni na lol nie wywalając żadnego błędu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 18:28 |