Hallo zusammen.
Als erstes möchte ich sagen, dass ich neu hier bin und in Sachen PHP und mySQL anfänger bin. Das bischen was ich weiß habe ich mir selbst beigebracht.
Nun zu meinem Problem:
Ich habe folgendes geschrieben, um mit aus meiner Tabelle die Daten anzeigen zulassen:
Wie man sieht, habe ich als letztes einen Link eingefügt.
In dem Link übergebe ich die id.
Ich möchte das dort dieser Datensatz mit dieser id aus der Tabelle gelöscht wird.
So habe ich versucht es zu lösen:
Es funktioniert nicht.
Ich weiß das es an der Variablen $fan[0] liegt. Ich weiß nur nicht warum.
Ich wäre sehr dankbar, wenn mir jemand erklären könnte, warum die Variable nicht berücksichtigt wird.
Vielleicht kann mit auch jemand eine andere, einfachere, Lösung mitteilen.
Vielen Dank im Voraus.
Stephan
Als erstes möchte ich sagen, dass ich neu hier bin und in Sachen PHP und mySQL anfänger bin. Das bischen was ich weiß habe ich mir selbst beigebracht.
Nun zu meinem Problem:
Ich habe folgendes geschrieben, um mit aus meiner Tabelle die Daten anzeigen zulassen:
PHP-Code:
$sql1 = "SELECT * FROM samb WHERE autor LIKE '$autor%' ORDER BY serie";
$result = mysql_query($sql1);
$anz = mysql_num_rows($result);
if ($anz > 0){
echo "<b>Anzahl: ".$anz."</b><br><br>";
echo "<table border='0' width='100%' align='left'>";
echo "<tr>";
echo "<td>Serie</td>";
echo "<td>Titel</td>";
echo "<td>Priorität</td>";
echo "<td> </td>";
echo "</tr>";
while ($fan = mysql_fetch_array($result)){
echo "<tr>";
echo "<td>".$fan[2]."</td>";
echo "<td>".$fan[3]."</td>";
echo "<td>".$fan[4]."</td>";
echo "<td><a href='anzeige2.php?&id=".$fan[0]." '>Löschen</a></td>";
echo "</tr>";
}
echo "</table>";
}else{
echo "Hier ist zur Zeit leider noch kein Inhalt!";
}
In dem Link übergebe ich die id.
Ich möchte das dort dieser Datensatz mit dieser id aus der Tabelle gelöscht wird.
So habe ich versucht es zu lösen:
PHP-Code:
$sql = "DELETE FROM samb WHERE id='$fan[0]'";
mysql_query($sql);
Ich weiß das es an der Variablen $fan[0] liegt. Ich weiß nur nicht warum.
Ich wäre sehr dankbar, wenn mir jemand erklären könnte, warum die Variable nicht berücksichtigt wird.
Vielleicht kann mit auch jemand eine andere, einfachere, Lösung mitteilen.
Vielen Dank im Voraus.
Stephan
Kommentar