Nyheds system, skal kunne rette i nyhederne!
hej igen.Jeg har et nyhedssystem der består af, admin.php, dbconnet.php og news.php det jeg gerne vil have tilføjet til mit nyhedssystem er sådan at man kan rette i nyheder i admin.php lige som man kan slette dem... enten i et popup vindu eller at nyheden dukker frem i den form der allerede er der i forvejen...
Admin.php//
<?PHP
//dbconnet indeholder login opl. til db
$dato = date("j.n.Y");
$titel = $_POST[titel];
$nyhed = $_POST[nyhed];
$forfatter = $_POST[forfatter];
if(isset($titel)) {
include("dbconnect.php");
mysql_query("INSERT INTO nyheder (titel, nyhed, forfatter, dato) VALUES ('$titel','$nyhed','$forfatter','$dato')") or die(mysql_error());
header("location: ".$_SERVER['PHP_SELF']."");
}
?>
<FORM action="admin.php" method="POST">
<TABLE>
<tr>
<td><INPUT type="text" name="titel" value="Nyhedens titel"></td>
</tr>
<tr>
<td><TEXTAREA name="nyhed" rows="15" cols="30">Din nyhed her</TEXTAREA></td>
</tr>
<tr>
<td><INPUT type="text" name="forfatter" value="Skrevet af"></td>
</tr>
<tr>
<td><INPUT type="submit" name="indset" value="Opret Nyhed"></td>
</tr>
</TABLE>
</FORM>
<?PHP
if($_GET['function'] == "slet") {
include("dbconnect.php");
mysql_query("DELETE FROM nyheder WHERE id = '$_GET[id]'") or die(mysql_error());
}
include("dbconnect.php");
$res = mysql_query("SELECT * FROM nyheder") or die(mysql_error());
while ($row = mysql_fetch_array($res)) {
echo "Nyhed fra den $row[dato]: $row[titel] ";
echo "<a href='admin.php?function=slet&id=$row[id]'>Slet</a>";
echo "<br>";
}
?>
<A href="show_news.php">vis nyheder</a>
og en dbconnect:
dbconnect.php//
<?PHP
$mysql_db = "******";
$mysql_host = "localhost";
$mysql_user = "******";
$mysql_pass = "******";
$DB = mysql_connect($mysql_host, $mysql_user, $mysql_pass) or die(mysql_error());
mysql_select_db($mysql_db) or die(mysql_error());
?>
Til sidst bliver nyheden vist med:
News.php//
<?PHP
include("news/dbconnect.php");
$res = mysql_query("SELECT * FROM nyheder order by id desc limit 5") or die(mysql_error());
while ($row = mysql_fetch_array($res)) {
echo "$row[titel] ";
echo "$row[dato]<br><br>";
echo "$row[nyhed]<br>";
echo "By: $row[forfatter]";
echo "<br>";
echo "<br>";
}
?>
