Fejl

Tags:    php

User
Bruger #901 @ 15.02.02 22:38
Hej...
Jeg håber der er nogen der kan svare mig på hvorfor disse 2 sider ikke kan sammen?


Side 1: "Tilføj nyt link!"
<html>
<head>
<title>Tilføj link</title>
</head>
<body>
<form action="tilfoj_ok.php" method="post">
Sidens navn: <input type="text" name="title"><br>
Beskrivelse: <input type="text" name="beskrivelse"><br>
Sidens URL : <input type="text" name="url" value="http://"><br>
<input type="submit" name="tilfoj" value="- Tilføj -"></form>
<p> </p></body>
</html>

__________________________________________________________________
Side 2 "Tilføjelse af det nye link"
<?
$brugernavn = $cok_bruger;
mail("al@e-mail.dk", "Godkendelse af kode!", "
Brugeren: $brugernavn har tilføjet koden: $title

Koden kan du se på admin siden, under nye", "from: nyt_link@spil.jaha.dk");
?>
<?
if ($beskrivelse && $title) {
include("connect.php");
$brugernavn = $cok_bruger;
mysql_query("insert into source (title, beskrivelse, url, bruger) values ('$title', '$beskrivelse', '$url', '$brugernavn', 'nej')") or die(mysql_error());

print "Koden: $title er tilføjet!";
} elseif ($title && $beskrivelse && $url) {
$brugernavn = $cok_bruger;
mysql_query("insert into source (title, beskrivelse, url, bruger) values ('$title', '$beskrivelse', '$url', '$brugernavn', 'nej')") or die(mysql_error());

print "Koden: $title er tilføjet!";
} else {
print "Du mangler at udfylde et felt eller to!<br>";
}
?>

__________________________________________________________________

Når man prøver dette kommer den med fejlen: "Column count doesn't match value count at row 1"

Nogen der kan hjælpe mig med denne fejl?



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
User
Bruger #52 @ 18.02.02 15:13
<quote>
mysql_query("insert into source (title, beskrivelse, url, bruger) values ('$title', '$beskrivelse', '$url', '$brugernavn', 'nej')") or die(mysql_error());

mysql_query("insert into source (title, beskrivelse, url, bruger) values ('$title', '$beskrivelse', '$url', '$brugernavn', 'nej')") or die(mysql_error());

Når man prøver dette kommer den med fejlen: "Column count doesn't match value count at row 1"

Nogen der kan hjælpe mig med denne fejl?
</quote>

Begge dine mysql queries er forkert, du har et argument for meget i VALUES delen,
fjern 'nej' i dem begge..


/Lasse



t