Witam szanownych kolegów specjalistów i mam pewne pytanko.
Mianowicie mam pewna bazę danych z kolumnami i pewna ilością wierszy z kompletem wpisów i mój problem polega na tym, że nie potrafię zrobić takiego myku, aby uaktualnić tylko jeden rekord w przykładowej kolumnie ale tylko w jednym wierszu, rożne metody już sprawdzałem, różne rzeczy na necie widziałem, ale wszystko co do tej pory testowałem sprawdzało się do faktu, iż owszem uaktualniał się rekord ale reszta wiersza się zerowała ;P
Będę bardzo wdzięczny za jakąkolwiek pomoc w tej sprawie.
[sql][php] zmiana pojedynczego rekordu w bazie
Re: [sql][php] zmiana pojedynczego rekordu w bazie
Chociaż nie jestem specjalistą i raczej nigdy nie użyje do siebie takiego określenia to postaram się odpowiedzieć.
Za bardzo nie rozumiem o co Tobie chodzi no ale zacznijmy:
Zakładamy, że chcesz zmienić tylko wartość war X, która jest w kolumnie KOL2 i wierszu o id=2w tabeli tab_1. W takim razie zapytanie wygląda następująco:
[sql] UPDATE `tab_1` SET `KOL2` = 'war 5' WHERE `ID` = 2 [/sql]
Za bardzo nie rozumiem o co Tobie chodzi no ale zacznijmy:
Wedlug tego co napisales sytuacja wyglada nastepujaco:mam pewna bazę danych z kolumnami i pewna ilością wierszy z kompletem wpisów
(...)
tylko jeden rekord w przykładowej kolumnie ale tylko w jednym wierszu,
Kod: Zaznacz cały
.- - - + - - - - - + - - - - - - + - - - - - -
| tab_1 |
.- - - + - - - - - + - - - - - - + - - - - - -
| ID | KOL1 | KOL2 | KOL3 |
'- - - + - - - - - + - - - - - - + - - - - - -
| 1 | war1 | war 2 | war3 |
'- - - + - - - - - + ==- -== + - - - - - -
| 2 | war4 | | war X | | war6 |
'- - - + - - - - - + ==- -== + - - - - - -
| 3 | war7 | war 8 | war9 |
'- - - + - - - - - + - - - - - - + - - - - - -
[sql] UPDATE `tab_1` SET `KOL2` = 'war 5' WHERE `ID` = 2 [/sql]
Rekord został uaktualniony ale reszta nie została usunięta.owszem uaktualniał się rekord ale reszta wiersza się zerowała
Re: [sql][php] zmiana pojedynczego rekordu w bazie
dzieki wielkie ot to mi chodzilo wlasnie ;P

