![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 5 Dołączył: 15.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chciałbym, aby w nowo utworzonej tabeli można było zwiększać numer kolumny `numer_planszy` o jeden, wraz z każdym nowym dodanym rekordem. Dodam, że na początku kolumna ta jest pusta. Kod $query = "INSERT INTO `mf`.`sk1` ( `id`, `numer_planszy`, `adres`, `adresmini`, `komentarz`) VALUES ('$id_null', `numer_planszy` = `numer_planszy` + 1, '$adres', '$adresmini', '$komentarz');"; Niestety, `numer_planszy` uzyskuje w ten sposób wartość "0", czyli ewidentnie robię coś źle. Czy da się to zrobić w ten sposób? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Zamiast tego inserta użyj od razu UPDATE.
W takich wypadkach przydatna jest funkcjonalność UPDATE'a, pozwalająca na tworzenie danych jeśli ich nie ma. Od początku dostaniesz wartość 1. Ten post edytował Hazel 23.02.2008, 13:25:12 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 12:08 |