Ik probeer een form te maken met php(myadmin) en dus met een database.
Tot nu toe lukt het me om ernaar te "connecten" maar niet om de informatie in de database te verkrijgen en deze ook toe te passen in de form en informatie op te slaan.
Hier is de code waarme ik naar de database connect:
<?php
define ('DB_NAME', 'testdb');
define ('DB_USER', 'root');
define ('DB_PASSWORD', '');
define ('DB_HOST', 'localhost');
$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db(DB_NAME, $link);
if(!$db_selected) {
die('Can\'t use ' .DB_NAME . ': ' . mysql_error());
}
$value = $_POST['input1'];
$sql = "INSERT INTO demo (input1) VALUES ('$value')";
if (!mysql_query($sql)) {
die ('error' . mysql_error());
}
mysql_close();
?>
Hier is de code van de form die ik gebruik:
<form action="demo.php" method="post" />
<p>Input 1: <input type="text" name="input1" /></p>
<input type="submit" value="Submit" />
</form>
985 views