Alleen het werkt niet, want bij toevoegen.php komt het niet in database.
en bij geefweer.php weet ik niet of het werkt omdat er niks in database staat. De gegevens moeten in de tabel aflevering komen...
uitgevoerde sql:
CREATE TABLE `aflevering` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT ,
`naam` VARCHAR( 255 ) NOT NULL ,
`datum` VARCHAR( 10 ) NOT NULL ,
`url` VARCHAR( 2500 ) NOT NULL ,
`titel` VARCHAR( 2500 ) NOT NULL ,
PRIMARY KEY ( `id` )
);
config.php
<?
$dburl="localhost";
$dbuser="-.-";
$dbpass="-.-";
mysql_connect("$dburl","$dbuser","$dbpass");
?>
geefweer.php
<?php
include 'config.php';
mysql_query('*SELECT id, titel, FROM aflevering');
?>toevoegen.php
<?php
include 'config.php';
$verzend = $_POST['verzend'];
$naam= $_POST['naam'];
$datum= $_POST['datum'];
$url= $_POST['url'];
$titel= $_POST['titel'];
$id= $_POST['id'];
if ($verzend && $naam && $datum && $url && $titel && $id) {
mysql_query("INSERT INTO aflevering (naam, datum, url, titel, id) VALUES ('".$naam."', '".$datum."', '".$url."', '".$titel."', '".$id."')");
echo "U aflevering ".$titel." is succesvol geplaatst.";
}else{
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<b>naam: </b><br /><input type="text" name="naam"><br />
<b>datum: </b><br /><input type="text" name="datum"><br />
<b>url: </b><br /><input type="text" name="url"><br />
<b>titel: </b><br /><input type="text" name="titel"><br />
<b>id: </b><br /><input type="text" name="id"><br />
<input type="submit" name="verzend" value="Verzenden" />
</form>
<?php
}
?> Nog iets over het formulier, van toevoegen.php, hoe zorg je dat het vak url ongeveer zo groot is als het vak waar je een bericht op dit forum typt is?
Als iemand kan helpen, bedankt!