INSERT INTO jagblirgalenpadetta

PHP

5 svar · 188 visningar · startad av Marcus

Medlem sedan juli 2000449 inlägg
Trådstart#1

Argh! Kan någon hjälpa mig!? Jag håller på att blir galen!

Jag får bara inte det att fungera att lägga in data i min databas. Kan någon hjälpa mig med en exempelkod för hur man trycker in något i databasen. Kan det bero på andra saker än felkodning att man inte kan skriva till databasen?

Medlem sedan mars 20007 896 inlägg
#2

Jag tar bara med SQL-satsen i detta exempel, jag hoppas du kan databaskopplingar...
mysql_query("INSERT INTO tabell (fält_1, fält_2, fält_3) VALUES('$fält_1_värde', '$fält_2_värde', '$fält_3_värde')");

I exemplet finns värdena som ska sättas in i variablerna $fält_1_värde, $fält_2_värde och $fält_3_värde.

Medlem sedan juli 2000449 inlägg
#3

Men jag gör ju så!!! Det fungerar ju inte! Det har fungerat innan, men inte nu.

Medlem sedan mars 20007 896 inlägg
#4

Får du några felmeddelanden?

Om fälten är satta som int ska du ta bort '-flipparna.

Medlem sedan feb. 20001 270 inlägg
#5

Lägg till följande rad efter INSERt raden så skrivs ev fel ut så blir det lättare att felsöka för Dig:

echo mysql_error();

Medlem sedan dec. 19991 749 inlägg
#6

INSERT INTO tabell SET fält='variabel';

brukar funka oxå :)

263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)