Mediengestalter
Hallo
Ich Arbeite gerade an Newsfenster wo die Besitzer der Page ihre News pflegen können, ich bin schon so weit das die Daten in eine Datenbank übergeben werden und wieder augelesen werden, und anschliessend in eine Tabelle eingtragen werden.
Und nun mein Problem, die Datensätze müssen auch wieder gelöscht werden können, und da komm ich nicht weiter.
Hier das Script:
<?php
// MySQL Zugangsdaten Datei Includen
include('data_verwaltung.php');
// Felder aus dem Formularfeld Auslesen
$datum = $_POST["datum"];
$event = $_POST["event"];
// Verbindung mit der MySQL Datenbank herstellen
$verbindung = mysql_connect($dbhost, $dbuser, $dbpwd) or die("Verbindung zur MySQL-Datenbank nicht möglich!!!<br />\n".mysql_error());
// Zur Datentabelle Connecten
mysql_select_db($db) or die("Tabelle ($db) konnte nicht gefunden oder geöffnet werden!<br />\n".mysql_error());
// Syntax zum Schreiben in eine MySQL Datenbank
$write_daten = "INSERT INTO news (datum, event) VALUES (\"$datum\", \"$event\")";
// $write_daten mit mysql_query() Abfragen...
$ergebnis = mysql_query($write_daten) or die("Daten konnten nicht in die Datenbank geschrieben werden.<br />\n".mysql_error());
$read_daten ="SELECT id, datum, event FROM news";
// Mit mysql_query() wird die Datenbank wieder angesprochen
$ergebnis = mysql_query($read_daten) or die("Daten konnten nicht aus der Datenbank gelesen werden.<br />\n".mysql_error());
// Augeben lassen wie viele Datensätze gefunden wurden
$gesamt_inhalt = mysql_num_rows($ergebnis);
echo "<table border='3' bgcolor='#ffcc33'>";
// Ausgeben der $ergebnis
$i = 0;
while($i < $gesamt_inhalt){
$ausgabe = mysql_fetch_array($ergebnis);
$datum = $ausgabe['datum'];
$event = $ausgabe['event'];
echo " <tr>
<td>$datum</td>
<td>$event</td>
</tr>";
$i++;
} // end while
echo "</table>";
// MySQL Verbindung Schließen
mysql_close($verbindung);
?>
Falls jemand einen Rat hat, bin ich großen Dank verpflichtet
Mfg
Flashede
Ich Arbeite gerade an Newsfenster wo die Besitzer der Page ihre News pflegen können, ich bin schon so weit das die Daten in eine Datenbank übergeben werden und wieder augelesen werden, und anschliessend in eine Tabelle eingtragen werden.
Und nun mein Problem, die Datensätze müssen auch wieder gelöscht werden können, und da komm ich nicht weiter.
Hier das Script:
<?php
// MySQL Zugangsdaten Datei Includen
include('data_verwaltung.php');
// Felder aus dem Formularfeld Auslesen
$datum = $_POST["datum"];
$event = $_POST["event"];
// Verbindung mit der MySQL Datenbank herstellen
$verbindung = mysql_connect($dbhost, $dbuser, $dbpwd) or die("Verbindung zur MySQL-Datenbank nicht möglich!!!<br />\n".mysql_error());
// Zur Datentabelle Connecten
mysql_select_db($db) or die("Tabelle ($db) konnte nicht gefunden oder geöffnet werden!<br />\n".mysql_error());
// Syntax zum Schreiben in eine MySQL Datenbank
$write_daten = "INSERT INTO news (datum, event) VALUES (\"$datum\", \"$event\")";
// $write_daten mit mysql_query() Abfragen...
$ergebnis = mysql_query($write_daten) or die("Daten konnten nicht in die Datenbank geschrieben werden.<br />\n".mysql_error());
$read_daten ="SELECT id, datum, event FROM news";
// Mit mysql_query() wird die Datenbank wieder angesprochen
$ergebnis = mysql_query($read_daten) or die("Daten konnten nicht aus der Datenbank gelesen werden.<br />\n".mysql_error());
// Augeben lassen wie viele Datensätze gefunden wurden
$gesamt_inhalt = mysql_num_rows($ergebnis);
echo "<table border='3' bgcolor='#ffcc33'>";
// Ausgeben der $ergebnis
$i = 0;
while($i < $gesamt_inhalt){
$ausgabe = mysql_fetch_array($ergebnis);
$datum = $ausgabe['datum'];
$event = $ausgabe['event'];
echo " <tr>
<td>$datum</td>
<td>$event</td>
</tr>";
$i++;
} // end while
echo "</table>";
// MySQL Verbindung Schließen
mysql_close($verbindung);
?>
Falls jemand einen Rat hat, bin ich großen Dank verpflichtet
Mfg
Flashede