Gå til innhold

Feil i database innsetting


Anbefalte innlegg

Hei. skal sette inn i en database. Dette er koden.

 

<?php

 if (isset($_POST['post'])) {
  //hent data	  
  $tittel = $_POST['tittel'];
  $innhold = $_POST['innhold'];

  if ($tittel&&$innhold)
  {

	  //sett inn data
	mysql_connect("localhost","root", "") or die(mysql_error());
	mysql_select_db("haslumtk") or die (mysql_error());

	$dato=date("Y-m-d")

	mysql_query("INSERT INTO nyheter VALUES ('','$tittel','$innhold','$dato')") or die (mysql_error());
	die("Nyheten har blitt publisert.");

  }
  else
  echo "Vennligst fyll ut tittel og innhold<p>";

 }

 ?>

 

feilen ligger på denne linjen (sier at det er en parse error):

 

mysql_query("INSERT INTO nyheter VALUES ('','$tittel','$innhold','$dato')") or die (mysql_error());

 

kan noen se feilen?

Lenke til kommentar
Videoannonse
Annonse

Bytt ut denne linjen

                mysql_query("INSERT INTO nyheter VALUES ('','$tittel','$innhold','$dato')") or die (mysql_error());

 

til

 

$sql="INSERT INTO nyheter VALUES ('','$tittel','$innhold','$dato')";
echo "<br>SQL: $sql<br>";

mysql_query($sql) or die (mysql_error());

 

Og se hva som står.

Endret av MikkelRev
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...