hjælp
Jeg har brug for lidt hjælp.jeg har lavet mit login script men har så lavet en tilføjelse så
når du logger på er det meningen at du skal blive registreret i en onlineliste tabel... men jeg får en fejl meddelse...
***********************************************************************************
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id=' 1 ' user='test'' at line 1
***********************************************************************************
så her kommer mit login script...
-----------------------------------------------------------------------------------
<?php
session_start();
//hvis formen er sendt
if(isset($_POST['login'])) {
//Opkald til database og valg af datbase
$db = mysql_connect("localhost","hansen","patricia") or die("desværre ingen forbindelse til databasen");
mysql_select_db("palaze", $db) or die("kunne ikke vælge databasetabellen");
$tjek = mysql_query("SELECT id, user, pass FROM profil WHERE user='$user' AND pass='$pass'") or die(mysql_error());
if(mysql_num_rows($tjek) != 0) {
$row = mysql_fetch_array($tjek);
$_SESSION["sessionnr"] = session_id();
$_SESSION["Name"] = $row["user"];
$_SESSION["id"] = $row["id"];
mysql_query("INSERT INTO onlineliste WHERE id=' ".$_SESSION['id']." ' user='$user'") or die(mysql_error());
header("location:dating/index.php");
}else{
header("location:index.php?error=fejl");
}
}else{
header("location:index.php");
exit;
}
?>
-----------------------------------------------------------------------------------