Ich hab schon wieder ein kleines Problem.
Ich möchte gern einen Radio Button zum laufen bringen. Es soll ein Datensatz angewählt werden und dieser soll dann über einen Submit button gelöscht werden. Leider häng ich an diesem Punkt fest. Mir wurde gesagt dass ich das mit irgendeiner "laufenden Zahl" machen soll... hab aber keine Ahnung wie.
Hier mein Code :
Zitat
echo"<html><body>";
/* Verbindung aufbauen, auswählen einer Datenbank */
$link = mysql_connect("localhost")
or die("Keine Verbindung möglich: " . mysql_error());
mysql_select_db("Software") or die("Auswahl der Datenbank fehlgeschlagen");
/* ausführen einer SQL Anfrage */
$query = "SELECT Hersteller,Programm,Version,Lkey,PC FROM lizenzen order by id";
$result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());
/* Ausgabe der Ergebnisse in HTML */
echo "<br><br><br><font size=+1><b><div align=center>Liste der Lizensierten Programme</div></b></font>";
echo "<br><br><br>";
echo "<table width=75% cellspacing=2 cellpadding=2 border=3 bordercolordark=#000000 bordercolorlight=#cfcfcf bgcolor=#FFFAFA align=center>\n";
echo "<th width=10% bgcolor=#ff4500>Löschen</th>
<th bgcolor=#FF4500>Herrsteller</th>
<th bgcolor=#FF4500>Programmname</th>
<th bgcolor=#FF4500>Version</th>
<th bgcolor=#FF4500>Lizenskey</th>
<th bgcolor=#FF4500>PC</th>";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "\t<tr>\n";
/* Auswahlfeld */
echo "<td align=center><input type=radio name=check value=check></input></form></td>";
/* Ende Auswahl */
foreach ($line as $col_value) {
echo "\t\t<td>$col_value</td>\n";
}
echo "\t</tr>\n";
}
echo "</table>\n";
/* Submit-Button */
echo "<br><br><form action=xdel.php method=post><div align=center> <input type=submit name=submit value='Löschen bestätigen'></div></form>";
/* Ende-Submit */
if ($check == checked)
if ($submit == 'submit')
$d='delete from lizenzen where id=$omg ;';
$result = mysql_query($d) or die ('Fehler 1');
/* Freigeben des Resultsets */
mysql_free_result($result);
/* schliessen der Verbindung */
mysql_close($link);
echo"</body></html>";
?>
Der Rote Bereich ist meine problemzone, denk ich mal ^^
Die Datenbank besitz eine ID, welche automatisch bei jedem Datensatz weiterzählt.
Ich hoffe ihr könnt mir irgendwie helfen...
THX schonma
MFG Toxic
Dieser Beitrag wurde von TheToxic bearbeitet: 02. Juni 2005 - 10:25