webForumDet fria alternativet

Insert i MySQL???

2 svar · 229 visningar · startad av aasah

aasahMedlem sedan mars 20033 451 inlägg
#1

Jag definierade och ville stoppa in värden enligt följande:

CREATE TABLE test (namn1 CHAR(4) NOT NULL PRIMARY KEY, namn2 CHAR(4) NOT NULL);

INSERT INTO test (namn1, namn2) VALUES (Anna, Karl); (*)

Skapandet går bra, men för insert blir resultatet:

MySQL skrev:

Unknown column 'Anna' in 'field list'

VAAA???? :q "Anna" är ju ett värde inte en kolumn.... Vad är fel och varför? :q

* Fast eg är det skrivet i PHP så det står:
$n1 = 'Anna';
$n2 = 'Karl';
INSERT INTO test (namn1, namn2) VALUES ($n1, $n2); (Inom PHP-taggar givetvis.)

PeeerMedlem sedan mars 20025 362 inlägg
#2

Fnuttar runt dina textvärden

INSERT INTO test (namn1, namn2) VALUES ('Anna', 'Karl');
aasahMedlem sedan mars 20033 451 inlägg
#3

Åååh, vilket enkelt fel! TACK! :)

Genererad på 387 ms · cache AV · v20260730165559-full.f96bc7eb