Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Wstawienie wartości tylko do jednego komórki zamiast całego wiersza
Forum PHP.pl > Forum > Przedszkole
Gość
Normalnie instrukcją INSET można wstawić cały wiersz do bazy, a czy jest jakaś możliwość żeby wstawić tylko do jednej komórki?
Chodzi o to, że mam ponad 100 pól w tabeli i wstawienie wiersza jednym INSETEM, to po prostu jakaś maskara, tak było mi łatwiej gdybym wstawiałem wartości do poszczególnych komórek w oddzielnych funkcjach.
mmmmmmm
INSERT [INTO] Tabela(Pole) VALUES('wartosc');
INSERT [INTO] Tabela(Pole) SELECT 'wartosc' FROM ....;
Demoneos
Spróbuj w ten sposób:

  1. mysql_query("INSERT INTO tabela(pole1) VALUES('wartosc1')", $this->conn);
  2. mysql_query("UPDATE tabela SET pole2 = 'wartosc2' WHERE id = '$id'", $this->conn);
  3. mysql_query("UPDATE tabela SET pole3 = 'wartosc3' WHERE id = '$id'", $this->conn);

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.