| Suchen | |
|
#1
|
|||
|
|||
|
Ich will durch eine Checkbox Markierung einen bestimmten Datensatz löschen! Ich lese mit PHP die Datenbanktabelle dafür aus. Hier mein jetziger Code: PHP Quellcode:
<?php
session_start(); $checkbox = "<input type=\"checkbox\" name=\"fahrzeug\" value=\"". $row->Funkrufname ."\">"; $loeschen = "DELETE FROM links WHERE $checkbox"; if (isset($_SESSION["username"])) { ?> <html> <head> <meta name="Author" content="Author" /> <link rel="stylesheet" type="text/css" href="fahrzeuguebersicht.css"> <title>Fahrzeuguebersicht</title> </head> <body> <div id="Anfang"> <a href="Fahrzeugeingabe.php" name="Fahrzeugeingabe" target="_blank">Fahrzeugeingabe</a> </div> <div id="Fahrzeugliste"> <?php $verbindung = mysql_connect("localhost", "root", "root") or die ("Verbindung zum System konnte nicht Aufgebaut werden..."); mysql_select_db("leitsoft") or die ("Verbindung zur DB gescheitert..."); $abfrage = "SELECT * FROM fahrzeuge ORDER BY Funkrufname"; $ergebnis = mysql_query($abfrage); echo "<form method=\"POST\" action=\"Fahrzeuguebersicht.php\">"; echo "<table id='Fahrzeuge'>"; echo "<tr>" . "<td>" . Markieren. "</td>" . "<td>" . Funkrufname . "</td>" . "<td>" . Status . "</td>" . "<td>" . Einsatznummer . "</td>" . "<td>" . Alarmiert . "</td>" . "<td>" . Benutzer . "</td>" . "<td>" . Besetzt . "</td>" . "<td>" . Wache . "</td>" . "<td>" . Fahrzeugart . "</td>" . "<td>" . Fahrzeugmarke . "</td>" . "<td>" . Fahrzeugtyp . "</td>" . "<td>" . Kennzeichen . "</td>" . "<td>" . Indienststellung . "</td>" . "<td>" . Beldaung . "</td>" . "</tr>"; while ($row = mysql_fetch_object($ergebnis)) { echo "<tr>" . "<td>" . $checkbox . "</td>" . "<td>" . $row->Aktueller_status . "</td>" . "<td>" . $row->Einsatznummer . "</td>" . "<td>" . $row->Alarmiert . "</td>" . "<td>" . $row->Benutzer . "</td>" . "<td>" . $row->Besetzt . "</td>" . "<td>" . $row->Wache . "</td>" . "<td>" . $row->Fahrzeugart . "</td>" . "<td>" . $row->Fahrzeugmarke . "</td>" . "<td>" . $row->Fahrzeugtyp . "</td>" . "<td>" . $row->Kennzeichen . "</td>" . "<td>" . $row->Indienststellung . "</td>" . "<td>" . $row->Beladung . "</td>" . "</tr>"; echo "<p />"; } echo "</table>"; echo "<p />"; echo "<input type=\"submit\" name=\"Loeschen\" value=\"Loeschen\">"; echo "</form>"; mysql_close($verbindung); if ($checkbox == 1) { $loeschen; } }?> </div> <div id="Ende"> <a href="../Leitstelle.php" name="Zurück zur Leitstelle">Zurueck</a> </div> </body> </html> Ist der Code so in Ordnung??? LG Patrik |
|
#2
|
|||
|
|||
|
Zitat:
Was fällt mir auf: 1. EVA-Prinzip missachtet. 2. Deine Löschabfrage wird nirgendwo ausgeführt. 3. 4. 5.
__________________
Gary ============================= Schreie nach Besserem, bis du es auch erhältst. Das noch Bessere verabschiedet sich rechtzeitig vor deinem Lärm. © Martin Gerhard Reisenberg (*1949) |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| mp3 durch checkbox starten | Fortmann | PHP | 19 | 02.07.2010 21:32 |
| Markierung in Checkbox beibehalten | mori | PHP | 10 | 06.06.2007 08:54 |
| Datensatz löschen ,Checkbox & Array Problem | BoZo | PHP | 16 | 02.06.2006 11:39 |
| Durch Checkbox eine Zeile in html einfügen | Gewissen | JavaScript | 2 | 30.01.2006 14:17 |
| Datensatz über Checkbox löschen | peacey | PHP | 4 | 03.01.2006 18:58 |