Hallo,
ich habe zwar die Suchfunktion benutzt blos es kam nicht das gewünschte raus was ich gesucht habe. Ich nehme mal stark an sowas wurde schonmal geschrieben aber ich habe jetzt nicht alle Seiten der Suchfunktion durchgeblättert.
Mein Problem:
Ich habe ein private Nachrichten System geschrieben doch nun bevor der Benutzer 50 Links anklicken muss das die Nachricht gelöscht wird, dachte ich mir, ich mache das lieber einfacher. Ich möchte es so hinbekommen, dass der Benutzer per Checkbox auswählt, welche Nachrichten gelöscht werden. Ich habe imoment sowas geschafft:
(Vorlage von hier: php-space.info)
Also es wird ja schonmal alles in ein Array gespeichert. Jetzt fehlt nur noch das Stückchen, dass immer ein Query ausgeführt wird, der dann die Einträge löscht:
Beispiel:
mysql_query("DELETE FROM meine_tabelle WHERE messageID = $dannHaltHierDieEineID");
mysql_query("DELETE FROM meine_tabelle WHERE messageID = $dannHaltHierDieZweiteID");
Ich wollte es mit einer while() Schleife probieren, doch ich kam nicht drauf wie.
Danke schonmal im Vorraus.
Manuel
ich habe zwar die Suchfunktion benutzt blos es kam nicht das gewünschte raus was ich gesucht habe. Ich nehme mal stark an sowas wurde schonmal geschrieben aber ich habe jetzt nicht alle Seiten der Suchfunktion durchgeblättert.
Mein Problem:
Ich habe ein private Nachrichten System geschrieben doch nun bevor der Benutzer 50 Links anklicken muss das die Nachricht gelöscht wird, dachte ich mir, ich mache das lieber einfacher. Ich möchte es so hinbekommen, dass der Benutzer per Checkbox auswählt, welche Nachrichten gelöscht werden. Ich habe imoment sowas geschafft:
PHP:
<?php
if (is_array($_POST['markMessage']) == true) {
$i = 0;
foreach ($_POST['markMessage'] as $key => $value) {
if ($i == 0) $ausgabe .= $value;
else $ausgabe .= ', '.$value;
$i++;
}
echo $ausgabe;
}
?>
Also es wird ja schonmal alles in ein Array gespeichert. Jetzt fehlt nur noch das Stückchen, dass immer ein Query ausgeführt wird, der dann die Einträge löscht:
Beispiel:
mysql_query("DELETE FROM meine_tabelle WHERE messageID = $dannHaltHierDieEineID");
mysql_query("DELETE FROM meine_tabelle WHERE messageID = $dannHaltHierDieZweiteID");
Ich wollte es mit einer while() Schleife probieren, doch ich kam nicht drauf wie.
Danke schonmal im Vorraus.
Manuel