Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Problem z edycją rekordów w bazie, cyfry zamiast liter
student55
post 2.10.2013, 17:06:14
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 27.09.2013

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


Chcę zmienić rekordy w bazie za pomocą formularza. O ile z dodawaniem nie ma problemów, to już przy zmianie jest źle. Mogę zmienić tylko na cyfry... Co jest źle?

  1.  
  2. $sql = "update mojatablica
  3. set Name_of_sensor = ".$_POST["Name_of_sensor"]." ,
  4. Place_of_sensor = ".$_POST["Place_of_sensor"]." ,
  5. Wlaczony = ".$_POST["Wlaczony"]."
  6.  
  7.  
  8. where id = ".$_POST["ID"];




Do tego formularz htmlowy:
  1.  
  2.  
  3. <form action="update.php3" method="post">
  4. ID: <input type="text" name="ID">
  5. Name of sensor: <input type="text" name="Name_of_sensor">
  6. Place of sensor: <input type="text" name="Place_of_sensor">
  7. Wlaczony: <input type="text" name="Wlaczony">
  8. <input type="submit">
  9. </form>




Przy próbie wpisania w formularzu jakiejś litery mam błąd:
Cytat
Error: Unknown column 'w' in 'field list'
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kropamk
post 2.10.2013, 19:25:43
Post #2





Grupa: Zarejestrowani
Postów: 156
Pomógł: 12
Dołączył: 30.11.2011
Skąd: Gdańsk

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


Radzę korzystać z edytora, który podkreśla Ci błąd składni bo masz bałagan totalny z cudzysłowami.

p.s. można używać przecinków ? nie spotkałem się z taką składnią, jak coś to AND ale , ? Proszę o sprostowanie smile.gif
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:14