Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Update bazy danych
Lethys
post
Post #1





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


Mam problem, moja baza wyglada tak:

Tabela : dzienne

|all|1|2|3|4|5|6|7|8|


Komenda w php :

  1. mysql_query("update dzienne set (all, 1, 2, 3, 4, 5, 6, 7, 8) values('0','0','0','0','0','0','0','0','0')") or die(mysql_error());
  2.  


Wywala mi blad :

Cytat
Something is wrong in your syntax obok '(all, 1, 2, 3, 4, 5, 6, 7, 8) values('0','0','0','0','0','0','0'' w linii 1


Co jest zle ?

Ten post edytował Lethys 25.11.2010, 14:45:49
Go to the top of the page
+Quote Post
poli25
post
Post #2





Grupa: Zarejestrowani
Postów: 239
Pomógł: 20
Dołączył: 19.02.2010

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


zła konstrukcja set
powinno byc set 1='0', 2='2',3='0' itd.... insert to co innego niz update
Go to the top of the page
+Quote Post
Lethys
post
Post #3





Grupa: Zarejestrowani
Postów: 642
Pomógł: 2
Dołączył: 9.03.2006

Ostrzeżenie: (30%)
XX---


Teraz mam

  1. mysql_query("update dzienne set all='0',1='0',2='0',3='0',4='0',5='0',6='0',7='0',8='0'") or die(mysql_error());


i wywala :

Cytat
Something is wrong in your syntax obok 'all='0',1='0',2='0',3='0',4='0',5='0',6='0',7='0',8='0'' w linii 1


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




Czy nazwy kolumn na pewno mogą być liczbami? Nie wydaje mi się (ale nie sprawdzałem). Ewentualnie może przejść objęcie nazw kolumn w takie ustrojstwa:
Kod
`

Jest to znak pod tyldą. Spróbuj więc:
  1. mysql_query("update dzienne set `all`='0',`1`='0' resztę sobie dopisz") or die(mysql_error());
Go to the top of the page
+Quote Post
modern-web
post
Post #5





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

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


Twój zapis służy do zapytań typu INSERT.
Wtedy wybierasz kolumny i ustawiasz dla nich wartość...

W tym wypadku wystarczy tak jak kolega wyżej napisał (IMG:style_emoticons/default/smile.gif)

Ten post edytował modern-web 25.11.2010, 15:39:54
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 - 19:32