Hej
Jeg prøver at sende data fra en tilmeldingsform til min databse, men
databasen registrerer ikke oplysningerne, kan I hjælpe?
Formen ser således ud:
<form method="post" action="indmeldelses_data.php" id="indmeldelse">
<p><label for="fornavn">Fornavn:</label><br />
<input type="text" id="fornavn" name="fornavn"></p>
<p><label for="efternavn">Efternavn:</label><br />
<input type="text" id="efternavn" name="efternavn"></p>
<p><label for="adresse">Adresse:</label><br />
<input type="text" id="adresse" name="adresse"></p>
<p><label for="by">By:</label><br />
<input type="text" id="by" name="by_"></p>
<p><label for="postnr">postnr:</label><br />
<input type="text" id="postnr" name="postnr"></p>
<p><label for="email">Email:</label><br />
<input type="text" id="email" name="email"></p>
<p><label for="telefonnr">Telefonnr:</label><br />
<input type="text" id="telefonnr" name="telefonnr"></p>
<p>Hvilken aldersgruppe er dit barn i?<p>
<p><label for="bh_3kl">Børnehaveklassen - 3. klasse"</label>
<input type="checkbox" id="bh3kl" name="bh3kl"><br />
<label for="4kl_6kl">4. klasse - 6. klasse"</label>
<input type="checkbox" id="3kl6kl" name="3kl6kl"></p>
<p><input type="submit" value="Send" id="afsender"></p>
</form>
Og php-koden der skal overføre data ser således ud:
<?
$username="xxx";
$password="yyy";
$database="
";
$fornavn=$_request["fornavn"];
$efternavn=$_request["efternavn"];
$adresse=$_request["adresse"];
$by_=$_request["by_"];
$postnr=$_request["postnr"];
$email=$_request["email"];
$telefonnr=$_request["telefonnr"];
$bhsmaa=$_request["bh3kl"];
$klstore=$_request["3kl6kl"];
mysql_connect('ooo.ooo.dk',$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query = "INSERT INTO ibf1 VALUES
('','$fornavn','$efternavn','$adresse','$postnr','$by_','$email','$telefonnr','$klsmaa','klstore')";
mysql_query($query);
mysql_close();
?>
VH
Christopher