Y
yellowpixel
Hallo
ich versuche mehrere einträge in meiner datenbank zu löschen, jedoch wenn ich mehrer anklick, löscht es keinen. Kann mir jemand weiterhelfen?
und die Datei eintrag.php:
diese Datei ist gleichzeit die Bestätigung zu einem Eintrag.
ich versuche mehrere einträge in meiner datenbank zu löschen, jedoch wenn ich mehrer anklick, löscht es keinen. Kann mir jemand weiterhelfen?
PHP:
<form name="loeschen" method="post" action="eintrag.php">
<?php
//Connect
$link =mysql_connect("localhost", "root");
if (!$link)
die ("Keine Verbindung");
//Datenbank auswählen
$datenbank = "yellow";
mysql_select_db ($datenbank)
or die ("Keine Verbindung zu $datenbank");
//Abfrage
$ergaebnis = mysql_query ("select * from news");
while ($ausgabe = mysql_fetch_array ($ergaebnis)) {
echo ("<center><table width=80% border=0>
<tr>
<td colspan=2 bgcolor=#CCCCCC><font face=Verdana size=3><strong>"
. $ausgabe[0] . "</strong></td>
</tr>
<tr>
<td width=10%></td>
<td width=80%><font face=Verdana size=2>" . $ausgabe[1] . "</td>
<td bgcolor=#CCCCCC>
<input type=checkbox name=ausgabe value='$ausgabe' id=ausgabe>
</td>
</tr>
</table>");
echo "<br>";
}
//MySQl schliessen
mysql_close ();
?>
<br>
<br>
<input type="submit" name="Submit" value="Löschen">
</form>
PHP:
<table width="50%" border="0" align="center" bgcolor="#CCCCCC">
<tr>
<td><div align="center"><font size="3" face="Verdana, Arial, Helvetica, sans-serif">
<?php
if ($frm_ausgabe=="") {
echo "Eintrag erfolgreich eingefügt...";
} else {
echo "Eintrag erfolgreich gelöscht... ";
} ?></font></div></td>
</tr>
</table><br>
<?php
//Connect
$link =mysql_connect("localhost", "root");
if (!$link)
die ("Keine Verbindung");
//Datenbank auswählen
$datenbank = "yellow";
mysql_select_db ($datenbank)
or die ("Keine Verbindung zu $datenbank");
//Importieren der mit POST gesendeten Daten
import_request_variables('p','frm_');
$query="Insert into news (Titel,Text) values ('$frm_titel','$frm_text')";
$queryloeschen="delete from news where titel = '$frm_ausgabe'";
if ($frm_ausgabe=="") {
mysql_query($query);
echo "<table width=80% border=0 align=center>
<tr>
<td width=11% bgcolor=#CCCCCC><font size=3 face=Verdana>Titel:</font></td>
<td width=89%><font size=2 face=Verdana>" . $frm_titel . "</font></td>
</tr>
<tr>
<td bgcolor=#CCCCCC><font size=3 face=Verdana>Text:</font></td>
<td><font size=2 face=Verdana>" . $frm_text . "</font></td>
</tr>
</table>";
} else {
mysql_query($queryloeschen);
}
?>
<br>
<table width="80%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#CCCCCC">
<tr>
<td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<?php
diese Datei ist gleichzeit die Bestätigung zu einem Eintrag.