Avatar billede blue-dragon Nybegynder
27. januar 2006 - 11:22 Der er 5 kommentarer og
1 løsning

Mysql spørgsmål

Mit script vil ikke skrive i databasen, den skriver "Nyheden tilføjet" men den lægger det ikke ind i databasen?

<?
    if($kodeord=="kode"){

        $database = mysql_connect("host", "user", "kodeord");
    mysql_select_db("nyheder", $database);
        $nyhed_dato = time();
   
    mysql_query("INSERT INTO nyheder SET dato = '$nyhed_dato', forfat = '$forfatter', overskrift = '$nyhed_overskrift', tekst = '$nyhed_tekst'");


}
?>

Håber på svar hurtigst muligt, 200 point på højkant.

på forhånd tak
Avatar billede nielle Nybegynder
27. januar 2006 - 11:32 #1
Prøv med:

<?
if ($kodeord=="kode")
{
    $database = mysql_connect("host", "user", "kodeord") or die(mysql_error());
    mysql_select_db("nyheder", $database) or die(mysql_error());
    $nyhed_dato = time();
    mysql_query("INSERT INTO nyheder SET dato = '$nyhed_dato', forfat = '$forfatter', overskrift = '$nyhed_overskrift', tekst = '$nyhed_tekst'") or die(mysql_error());
}
?>

- og hvor er koden som skriver "Nyheden tilføjet"? Den er i hvert falg ikke samlet sammen med det SQL som skulle gøre jobbet.
Avatar billede blue-dragon Nybegynder
27. januar 2006 - 11:36 #2
Ah... Det fjernede jeg for at se om det var det der lavede ballade, men det var os kun en print "Nyheden er tilføjet";
Avatar billede nielle Nybegynder
27. januar 2006 - 11:38 #3
Hvad får du udskrevet med:

<?
if ($kodeord=="kode")
{
    $database = mysql_connect("host", "user", "kodeord") or die(mysql_error());
    mysql_select_db("nyheder", $database) or die(mysql_error());
    $nyhed_dato = time();
    mysql_query("INSERT INTO nyheder SET dato = '$nyhed_dato', forfat = '$forfatter', overskrift = '$nyhed_overskrift', tekst = '$nyhed_tekst'") or die(mysql_error());

    echo "Nyheden tilføjet<br>";
}
?>
Avatar billede blue-dragon Nybegynder
27. januar 2006 - 11:47 #4
Det virkede! Tak :D
Avatar billede blue-dragon Nybegynder
27. januar 2006 - 11:47 #5
Nielle, lav et svar og få dine 200point :p
Avatar billede nielle Nybegynder
27. januar 2006 - 12:27 #6
Svar :^)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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