MySQL tabel
Jeg har det her script neden under, men hvordan opretter jeg SQL delen i min database.. kan ikke finde ud af det..#table.sql
navn: nyheder
id = bigint, auto_increment, primary key
overskrift - varchar(100)
nyhed - text
--
index.php
<?
mysql_connect('localhost', 'brugernavn', 'kodeord');
mysql_select_db("database");
$hent = mysql_query("SELECT * FROM nyheder ORDER BY id DESC") or die(mysql_error());
while($vis = mysql_fetch_assoc($hent)){
echo "<b>".$vis[overskrift]."</b><br />";
echo $vis[nyhed];
echo "<hr>";
}
?>
#admin.php
<?
mysql_connect('localhost', 'brugernavn', 'kodeord');
mysql_select_db("database");
$admin = "tralala"; //Her angiver du dit eget kodeord
$action = $_GET[action];
$kodeord = $_POST[kodeord];
$kodeord = strip_tags($kodeord);
$oversktift = $_POST[overskrift];
$overskrift = strip_tags($overskrift);
$nyhed = $_POST[nyhed];
$nyhed = strip_tags($nyhed);
if($action == 'opret' && $kodeord == $admin && !empty($overskrift) && !empty($nyhed)){
mysql_query("INSERT INTO nyheder (overskrift, nyhed)VALUES('$overskrift', '$nyhed')") or die(mysql_error());
header("location: index.php");
} else {
?>
<form action="<? echo $PHP_SELF?action=opret; ?>" method="POST">
<b>Kodeord:</b><br />
<input type="password" name="kodeord"><br />
<b>Overskrift:</b><br />
<input type="text" name="overskrift"><br />
<b>Nyhed:</b><br />
<textarea name="nyhed" rows="9" cols="25"></textarea><br />
<input type="submit" value="Opret">
</form>
<?
}
?>
