Avatar billede gil-galad Nybegynder
20. august 2004 - 17:44 Der er 8 kommentarer og
1 løsning

Fejl i UPDATE sætning

Har dette:

if ($_POST["overskrift_forside"]) {
    $overskrift = $_POST["overskrift_forside"];
    $logo = $_POST["logo_forside"];
    $tekst = $_POST["tekst_forside"];
    $tilfoj = "UPDATE klinikken SET (overskrift, logo, tekst) VALUES ('$overskrift', '$logo', '$tekst') WHERE id = 'forside')";
    mysql_query($tilfoj) or die(mysql_error());
}

Men for fejlen: You have an error in your SQL syntax near '(overskrift, logo, tekst) VALUES ('Forside', 'grafik/logo3.gif', '


Kan ikke rigtig se hvad der går galt. Kan du?
Avatar billede keysersoze Ekspert
20. august 2004 - 17:49 #1
$tilfoj = "UPDATE klinikken SET overskrift = '$overskrift', logo = '$logo', tekst = '$tekst' WHERE id = 'forside'";
Avatar billede gil-galad Nybegynder
20. august 2004 - 17:54 #2
Tak. Troede man kunne gøre det på den anden måde også? Var det ikke ren SQL?
Avatar billede gil-galad Nybegynder
20. august 2004 - 17:54 #3
men smid et svar
Avatar billede keysersoze Ekspert
20. august 2004 - 17:58 #4
ovenstående _er_ måden at gøre det på :)
Avatar billede gil-galad Nybegynder
20. august 2004 - 17:59 #5
ok så :-)
Avatar billede gil-galad Nybegynder
20. august 2004 - 17:59 #6
kan du så forklare hvorfor dette virker? :
$tilfoj = "INSERT INTO linkforslag (kategori, dato, url, ip) VALUES ('$kat', NOW(), '$url', '$ip')";
Avatar billede keysersoze Ekspert
20. august 2004 - 18:05 #7
fordi det er en insert into-sætning - der er syntaksen anderledes.
Avatar billede gil-galad Nybegynder
20. august 2004 - 18:07 #8
ok, men nu kan jeg ikke få dette til at virke:
if ($_POST["nyheder"]) {
    $dato = date("d")."/".date("Y");
    $tekst = $_POST["tekst_forside"];
    $tilfoj = "INSERT INTO klinikken_nyheder (dato, tekst) VALUES ('$dato', '$tekst')";
    mysql_query($tilfoj) or die(mysql_error());
}

er det bare mig der er dåm?
Avatar billede gil-galad Nybegynder
20. august 2004 - 18:09 #9
glem det, det var galt i <form>'en


takker for hjælp!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester