ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
460
460
EMPFEHLEN
-
Hey Leute,
Kann mir jemnad helfen?
Ich habe folgendes Script gemacht.
Dadurch will ich bewirken, dass die ausgewählte Zeile aus der Tabelle Bilder gelöscht wird.
Die Tabelle beinhaltet folgendes:
-Datum
-VName (Verzeichnis Name)
-GName (Gallerie Name)
Doch dieses funktioniert nicht -> Es löscht mir die Zeile nicht:
Was ist falsch?
<html>
<body>
<form method=post action=<? echo $PHP_SELF ?>>
<?php
$host = "localhost";
$user = "ol4you";
$password = "*****";
$dbname = "ol4you";
$tabelle ="Bilder";
$db = mysql_connect ($host, $user, $password);
if ($submit) {
mysql_select_db($dbname,$db);
$sql = "DELETE * FROM Bilder WHERE VName=$loeschen";
$result = mysql_query($sql,$db);
echo "Die Bilder-Gallerie wurde gelöscht.<br><a href=http://www.ol4you.ch/Bilder/Bilder_loeschen.php>Weitere Bilder löschen</a><br>";
}
else {
$dbanfrage = "SELECT * from $tabelle";
$resultb = mysql_db_query ($dbname, $dbanfrage, $db);
while ($ausgabe = mysql_fetch_array ($resultb))
{
print ("<input type=checkbox name=loeschen value=$ausgabe[VName]> $ausgabe[GName]<br>");
}
}
?>
<p>
<input type=submit name=submit></form>
</body>
</html>
-
09.09.02 15:07 #2
- Registriert seit
- Mar 2002
- Ort
- BRD
- Beiträge
- 489
Ich habe mir das Script jetzt icht ganz angeschaut, danke aber, dass du nur löschen möchtest wenn das Formular abgeschickt wurde. Also muss da auf jeden fAll stehen
und nicht nurPHP-Code:if (isset($submit)) {...
Schließlich soll ja kontrolliert werden, ob es diese Variable gibt!PHP-Code:if ($submit) {...
-
09.09.02 16:50 #3die hochkommas haben gefehlt.PHP-Code:
$sql = "DELETE * FROM Bilder WHERE VName='$loeschen'";
auch nicht ganz.. wenn dann:Ich habe mir das Script jetzt icht ganz angeschaut, danke aber, dass du nur löschen möchtest wenn das Formular abgeschickt wurde. Also muss da auf jeden fAll stehen
if (isset($submit))
if(isset($_POST['submit'])) {.. (oder halt $_GET je nach Method)
Geändert von loki2002 (09.09.02 um 16:53 Uhr)
-
10.09.02 00:02 #4
- Registriert seit
- Mar 2002
- Ort
- Hirtenberg (Niederösterreich)
- Beiträge
- 53
if($submit) wird auch nur durchgegangen wenn die Variable existiert! Er kanns so oder so machen...Original geschrieben von Sebastianus
Ich habe mir das Script jetzt icht ganz angeschaut, danke aber, dass du nur löschen möchtest wenn das Formular abgeschickt wurde. Also muss da auf jeden fAll stehen
und nicht nurPHP-Code:if (isset($submit)) {...
Schließlich soll ja kontrolliert werden, ob es diese Variable gibt!PHP-Code:if ($submit) {...
Ähnliche Themen
-
ASP/VB Auslesen von Checkboxen & löschen der Datensätze
Von fassi91 im Forum ASPAntworten: 2Letzter Beitrag: 21.05.10, 09:53 -
Checkboxen auswählen und per Link löschen lassen...
Von Kalma im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 13.12.06, 07:34 -
Auswahl von Checkboxen löschen!!
Von Kalma im Forum PHPAntworten: 3Letzter Beitrag: 09.06.06, 19:56 -
mit checkboxen Datensätze löschen
Von stonk im Forum PHPAntworten: 13Letzter Beitrag: 13.07.05, 14:45 -
Datensätze mittels Checkboxen löschen
Von butrov im Forum PHPAntworten: 2Letzter Beitrag: 02.10.03, 17:37





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren