hallo forum,
warum läst sich der angeklickte datensatz nicht löschen
hier mal zum testen
dank im voraus
und herzliche grüsse
mehmet
<html>
<head><title></title></head>
<body>
<?
// Die Datenbank-Tabelle "test_tab" hat folgende Felder:
//Nr: int(11) auto_increment, primary
//a1: varchar(50)
//b1: varchar(50)
//c1: varchar(50)
//d1: varchar(50)
//e1: varchar(50)
include ('dbpass.php');
// ms_sqlconnect verbindet mit der Datenbank
@mysql_connect($dbhost, $dbuser, $dbpass);
// Auswahl der Datenbank
@$x=mysql_select_db($dbdata);
if (empty($x)) {
echo "Fehler beim Verbinden mit dem Datenbankserver<br>";
exit;
}
if ( isset($nr)) {
$sql = "DELETE FROM test_tab WHERE Nr=$nr;";
$result = mysql_query($sql);
if(!$result) {
echo "fehler: ",mysql_error(),"<br>";
}
}
// SQL-Statement zur Anzeige aller Datensaetze
$sql = "SELECT * FROM test_tab;";
$result = mysql_query($sql);
if ($result) {
// Tabellenfoermige Anzeige
echo "<TABLE>\n";
while($row = mysql_fetch_array($result,MYSQL_ASSOC)) {
// Tabelle ausgeben
echo "<tr>
<td>",$row["a1"],"</td>
<td>",$row["b1"],"</td>
<td>";
// Links erzeugen
echo "<a href='auswahl-loeschen.php?nr=",$row[nr],"'>Löschen</a></td>";
echo "</tr>";
}
echo "</TABLE>\n";
}
else
echo "Fehler<br>";
?>
</body>
</html>