• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zmienianie tylko jednej wartości w tabeli bazy danych.

Object Storage Arubacloud
0 głosów
433 wizyt
pytanie zadane 1 lipca 2015 w PHP przez artimal Gaduła (4,800 p.)

Cześć, chcę zaktualizować poprzez php jedną wartość jednego użytkownika, czy muszę podawać wszystkie wartości tego rekordu?:
 

$polaczenie -> query("INSERT INTO osiagniecia (ID, punkty, zdanezadania, niezdanezadania, ciekawosc, dokladnosc, ostatnielogowanie, dniobecne, sumiennosc, zadaniadzis, stronykodeksu, polecenia, zrobionepowtorki) VALUES($id,0,0,0,0,0,'',0,0,0,0,0,0)");

Skoro ja chcę tylko ustanowić nową wartość dla "punkty"? Bo jeśli tak to oznaczałoby, że muszę najpierw pobrać te wszystkie wartości do zmiennych a potem je wklepywać do polecenia INSERT. Z pewnością jest jakaś łatwiejsza metoda.

3 odpowiedzi

+4 głosów
odpowiedź 1 lipca 2015 przez kotfuterkowy Dyskutant (9,220 p.)
wybrane 1 lipca 2015 przez artimal
 
Najlepsza

Do aktualizacji służy następujące polecenie SQL:

UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;

Źródło: http://www.w3schools.com/sql/sql_update.asp

komentarz 1 lipca 2015 przez Comandeer Guru (600,810 p.)
https://forum.pasja-informatyki.pl/34559/w3schools-nie-szerzmy-falszywej-propagandy - do znudzenia będę to wklejał ;) MySQL ma bardzo dobry oficjalny manual + istnieją setki innych stron o SQL, gdzie jest to lepiej wyjaśnione https://dev.mysql.com/doc/refman/5.0/en/update.html
komentarz 1 lipca 2015 przez kotfuterkowy Dyskutant (9,220 p.)
Faktycznie, przyznaję się do winy :)
komentarz 1 lipca 2015 przez kotfuterkowy Dyskutant (9,220 p.)
Ok, przyznaję się do winy :) Nigdy więcej nie szerzyć propagandy z w3chools. :)
+3 głosów
odpowiedź 1 lipca 2015 przez elaen Gaduła (4,760 p.)
update osiagniecia

set punkty = ilechcesz

where id=id uzytkownika
0 głosów
odpowiedź 1 lipca 2015 przez Boshi VIP (100,240 p.)
Jak to użytkownik będzie sobie mógł edytować to podpinanie cię nie ominie.

Podobne pytania

0 głosów
2 odpowiedzi 218 wizyt
pytanie zadane 20 marca 2021 w SQL, bazy danych przez gmcode Gaduła (3,120 p.)
0 głosów
1 odpowiedź 439 wizyt
pytanie zadane 10 maja 2018 w C# przez marines231 Nowicjusz (160 p.)
0 głosów
1 odpowiedź 2,224 wizyt
pytanie zadane 15 maja 2017 w PHP przez Jan Patryk Kowalski Obywatel (1,880 p.)

92,555 zapytań

141,404 odpowiedzi

319,557 komentarzy

61,940 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...