Otóż mój problem wygląda następująco:
W swojej bazie danych posiadam tabelę o nazwie "days". Tabela ta składa się z następujących kolumn (przykład):
[day] [1] [2] [3]
Wyobraźmy sobię iż posiadam w niej wiersz, posiadający następujące wartości (kolejno):
[17092010] [0] [0] [0]
Liczbę 17092010 przechowuję w zmiennej
.
$d
Teraz (przykład): chcę wstawić do tego własnie wiersza, do kolumny, której nazwę pobieram ze zmiennej
wartość zmiennej
$col
.
$id
Piszę więc następujący kod:
$d = 17092010; $col = 2; $id = 1; $query = "INSERT INTO days ('$col') VALUES ('$id') WHERE day='$d'; mysql_query($query);
Jednak nic się w bazie nie dzieje.
Na 100% jestem połączony, na 100% baza jest wybrana odpowiednio.
Więc... Co robię źle?