Hallo !
Ich habe ein Newsscript eben gecodet, bin anfänger, aber ich habe Probleme
wäre echt total nett, wenn ihr mir helfen könnt
--->test.htm<---
--->add.php<---
--->news.php<---
Oh ne entschuldigung hatte vergessen^^
Also wenn ich die News neu schreibe, dann wird nichts in der Datenbank eingetragen...
Ich hoffe ihr wisst was Sache ist^^
Naja ich danke dann schonmal
wenn sich einer die Mühe macht, um mir zu Helfen !
MFG kOil
Ich habe ein Newsscript eben gecodet, bin anfänger, aber ich habe Probleme
wäre echt total nett, wenn ihr mir helfen könnt
--->test.htm<---
HTML:
<?php
include "inc/config.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
?>
<html>
<head>
<title>ROBERT BITTE ICH BRAUCH HILFE !</title>
</head>
<body>
<form method="POST" action="add.php">
<table border="0" width="534" height="63" style="border-collapse: collapse">
<tr>
<td height="21" width="105">Titel</td>
<td height="21" width="413"><input name="Title" value="Title"></td>
</tr>
<tr>
<td height="21" width="105">Datum</td>
<td height="21" width="413"><input name="Datum" value="Datum"></td>
</tr>
<tr>
<td height="21" width="105">Inhalt</td>
<td height="21" width="413"><textarea rows="4" cols="30" name="Inhalt" value="Inhalt"></textarea></td>
</tr>
<tr>
<td height="8" width="518" colspan="2"><input type="submit" name="eintragen"><input type="reset"</td>
</tr>
</table>
</body>
</html>
--->add.php<---
HTML:
<?php
include "inc/config.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
?>
<html>
<body>
<?php
$Title = $_POST["Title"];
$Datum = $_POST["Datum"];
$Inhalt = $_POST["Inhalt"];
$eintrag = "INSERT INTO news (Title, Datum, Inhalt) VALUES ('$Title', '$Datum','$Inhalt')";
echo "Hier gehts weiter zu den News <a href='news.php'>[Weiter]</a>";
$eintragen = mysql_query($eintrag);
?>
</body>
</html>
--->news.php<---
HTML:
<?php
include "inc/config.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
?>
<html>
<body>
<?
echo "<h2>News</h2>\n";
$sql = "SELECT
Titel,
Inhalt,
Datum
FROM
news
ORDER BY
Datum DESC";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result)) {
while($row = mysql_fetch_assoc($result)) {
echo "<table border='1' width='457' height='124' style='border-collapse: collapse' bordercolor='#000000'>\n";
echo " <tr>\n";
echo "<td height='20' width='457' style='border-left-color:#000000; border-left-width: 1px'>\n";
echo "<p align='center'>\n";
echo $row['Titel'];
echo "</td>\n";
echo "</tr>";
echo "<tr>\n";
echo "<td height='31' width='451' style='border-left-style: solid; border-left-width: 1px; border-right-style: none; border-right-width: medium'>\n";
echo "<table border='0' width='451' height='63' style='border-collapse: collapse' id='table1'>";
echo "<tr>";
echo "<td height='63' width='121'>\n";
echo "</td>";
echo "<td height='63' width='194' valign='top'>\n";
echo $row['Datum'];
echo " </td>\n";
echo "<td height='63' width='130' valign='top'>\n";
echo " </td>\n";
echo " </tr>\n";
echo " </table>\n";
echo "<p style='margin-top: 0; margin-bottom: 0'>\n";
echo nl2br($row['Inhalt']); // \n in <br /> umwandeln
echo " </td>\n";
echo "</tr>\n<br />";
echo " </table>\n<br />";
}
} else {
echo"<p>Keine News vorhanden</p>\n";
}
?>
</body>
</html>
Also wenn ich die News neu schreibe, dann wird nichts in der Datenbank eingetragen...
Ich hoffe ihr wisst was Sache ist^^
Naja ich danke dann schonmal
wenn sich einer die Mühe macht, um mir zu Helfen !
MFG kOil
Zuletzt bearbeitet: