Problem med insert til db via form.
Kan ikke få følgende til at virke. Håber en af jer måske kunne se en lille skrive fejl :)Den giver fejlen "Something went wrong." og kan ikke se hvorfor din ikke bare indsætter det.
<?php
include("loginarray.php");
tjekigen();
?>
<?php
include("top.php");
include("db_password.inc");
mysql_connect($hostname, $user, $password);
mysql_select_db("$db");
if (isset($_POST['Submit']) && $_POST['Submit'] == 'Submit') {
// Format the data
$Navn = $_POST['Navn'];
$Adresse = $_POST['Adresse'];
$Postnummer = $_POST['Postnummer'];
$Sted = $_POST['Sted'];
$genre = $_POST['genre'];
$kapacitet = $_POST['kapacitet'];
$Leder = $_POST['Leder'];
$Telefon = $_POST['Telefon'];
$LederTelefon = $_POST['LederTelefon'];
$Telefax = $_POST['Telefax'];
$Email = $_POST['Email'];
$LederEmail = $_POST['LederEmail'];
$WWW = $_POST['WWW'];
// insert values
$query = "INSERT INTO spillestederdk (Navn, Adresse, Postnummer, Sted, genre, kategori, Leder, Telefon, LederTelefon, Telefax, Email, LederEmail, WWW)
VALUES($Navn, $Adresse, $Postnummer, $Sted, $genre, $kategori, $Leder, $Telefon, $LederTelefon, $Telefax, $Email, $LederEmail, $WWW)";
$result = mysql_query($query);
if (mysql_affected_rows() == 1) {
header("Location: medlemmer.php");
} else {
error_log(mysql_error());
echo "<P>Something went wrong.</P>";
}
}
else {
// Show the form
$php_self = $_SERVER['PHP_SELF'];
$form_str = <<< EOFORMSTR
<HTML>
<HEAD>
<TITLE>Spillesteder.dk - Administration</TITLE>
</HEAD>
<BODY>
<form action="$php_self" method="post">
<table width="200" border="1">
<tr>
<td>Navn:</td>
<td><input type="text" value="" name="Navn" size="30">
</td>
</tr>
<tr>
<td>Adresse:</td>
<td><input type="text" value="" name="Adresse" size="30"></td>
</tr>
<tr>
<td>Postnummer:</td>
<td><input type="text" value="" name="Postnummer" size="30"></td>
</tr>
<tr>
<td>By:</td>
<td><input type="text" value="" name="Sted" size="30"></td>
</tr>
<tr>
<td>Genre:</td>
<td><input type="text" value="" name="genre" size="30"></td>
</tr>
<tr>
<td>Kapacitet:</td>
<td><input type="text" value="" name="kapacitet" size="30"></td>
</tr>
<tr>
<td>Leder:</td>
<td><input type="text" value="" name="Leder" size="30"></td>
</tr>
<tr>
<td>Telefon:</td>
<td><input type="text" value="" name="Telefon" size="30"></td>
</tr>
<tr>
<td>LederTelefon:</td>
<td><input type="text" value="" name="LederTelefon" size="30"></td>
</tr>
<tr>
<td>Telefax:</td>
<td><input type="text" value="" name="Telefax" size="30"></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" value="" name="Email" size="30"></td>
</tr>
<tr>
<td>LederEmail:</td>
<td><input type="text" value="" name="LederEmail" size="30"></td>
</tr>
<tr>
<td>WWW:</td>
<td><input type="text" value="" name="WWW" size="30"></td>
</tr>
</table>
<input type="SUBMIT" value="Submit" name="Submit">
</FORM>
</BODY>
</HTML>
EOFORMSTR;
echo $form_str;
}
?>
