PHP/Daten löschen: Unterschied zwischen den Versionen
< PHP
Michi (Diskussion | Beiträge) (New page: Einzelne Daten werden mit dem SQL-Befehl "DELETE" gelöscht. Das folgende Skript "mysql_affectedrows.php" löscht bestimmte Datensätze aus der Tabelle "address". Mit der Funktion "mysql_...) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Einzelne Daten werden mit dem SQL-Befehl "DELETE" gelöscht. | Einzelne Daten werden mit dem SQL-Befehl "DELETE" aus einer Mysql-Datenbank gelöscht. | ||
Das folgende Skript "mysql_affectedrows.php" löscht bestimmte Datensätze aus der Tabelle "address". Mit der Funktion "mysql_affected_rows" wird die Anzahl der gelöschten Datensätze ermittelt. | Das folgende Skript "mysql_affectedrows.php" löscht bestimmte Datensätze aus der Tabelle "address". Mit der Funktion "mysql_affected_rows" wird die Anzahl der gelöschten Datensätze ermittelt. | ||
Zeile 11: | Zeile 11: | ||
include("open.inc.php"); | include("open.inc.php"); | ||
$fname = "Krause"; | $fname = "Krause"; | ||
$sql = "DELETE FROM address WHERE | $sql = "DELETE FROM address WHERE fname = '$fname'"; | ||
$result = mysql_query($sql, $connection); | $result = mysql_query($sql, $connection); | ||
if ($result) | if ($result) | ||
Zeile 30: | Zeile 29: | ||
{{cat|Mysql}} | |||
{{cat|PHP}} | {{cat|PHP}} |
Aktuelle Version vom 16. Januar 2009, 10:35 Uhr
Einzelne Daten werden mit dem SQL-Befehl "DELETE" aus einer Mysql-Datenbank gelöscht.
Das folgende Skript "mysql_affectedrows.php" löscht bestimmte Datensätze aus der Tabelle "address". Mit der Funktion "mysql_affected_rows" wird die Anzahl der gelöschten Datensätze ermittelt.
<?php
## Name mysql_affectedrows.php
include("open.inc.php");
$fname = "Krause";
$sql = "DELETE FROM address WHERE fname = '$fname'";
$result = mysql_query($sql, $connection);
if ($result)
{
## Ermittlung der Anzahl gelöschter Datensätze
$number = mysql_affected_rows($connection);
echo "<p><b>$number</b> Datensätze wurden gelöscht.</p>\n";
}
else
{
echo "<p>" . mysql_error($connection) . "</p>\n";
}
mysql_close($connection);
?>
|