Avatar billede saybot Nybegynder
16. august 2005 - 17:53 Der er 6 kommentarer og
1 løsning

UPDATE streng

Ohøj.

Jeg har noget kode her som skulle opdatere noget i min mysql database, men det virker bare ikke.

Nogen der kan se noget forkert?

KODE HER:

$connect = mysql_connect("server","bruger","pass");
mysql_select_db("DB");

$dato = date("d-m-Y", time());
$navn  = $_REQUEST['navn'];
$billede  = $_REQUEST['billede'];
$tekst = $_REQUEST['tekst'];
$overskrift = $_REQUEST['overskrift'];
mysql_query("UPDATE news SET navn = \'$navn\', billede = \'$billede\', tekst = \'$tekst\', overskrift = \'$overskrift\', dato = \'$dato\' WHERE id = '$opdater'");
echo "<br>Nyheden er nu opdateret.";
Avatar billede arne_v Ekspert
16. august 2005 - 17:57 #1
hvor bliver $opdater dat ?
Avatar billede saybot Nybegynder
16. august 2005 - 18:04 #2
det kommer fra en streng længere oppe. Jeg ved det ikke er den der skaber problemet... for jeg kan sagtens udskrive $opdater
Avatar billede arne_v Ekspert
16. august 2005 - 18:06 #3
hm - det var ellers ret oplagt at den ikke var OK
Avatar billede hmortensen Nybegynder
16. august 2005 - 19:00 #4
Du skal ikke escape ' i en streng med "".
mysql_query("UPDATE news SET navn = '$navn', billede = '$billede', tekst = '$tekst', overskrift = '$overskrift', dato = '$dato' WHERE id = $opdater") or die(mysql_error());
Avatar billede saybot Nybegynder
16. august 2005 - 19:08 #5
det ser ud til at virke... takker mange gange :)
Avatar billede saybot Nybegynder
16. august 2005 - 19:08 #6
bare læg svar
Avatar billede hmortensen Nybegynder
16. august 2005 - 19:11 #7
Det var så lidt
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