Silent Hunter
Grünschnabel
Hallo liebe Gemeinde und Programmierer,
als erstes möchte ich Euch mitteilen das ich ein vollkommener Newbie in Sachen MYSQL bin und mich erst seit kurzen damit beschäftige. Ich habe viele Sachen ausprobiert ubnd nachgelesen, aber nun komme ich leider nicht weiter und hoffe das mir jemand helfen kann.
Ich habe folgendes Problem:
Aus meiner erstellten MYSQL DB heraus möchte ich nun, in einem Formular per Dropdown, einen jeweiligen Inhalt auswählen und dann zu der jeweiligen ID springen um sie über ein weiteres Formular zu editieren bzw. zu löschen.
Die Auswahl als solches und den Inhalt im Dropdownmenü anzuzeigen habe ich hinbekommen, allerdings, wenn eine Auswahl getroffen wird, z.B. bei 4 Auswahlmöglichkeiten, springt er nicht zur entsprechenden ID sondern nimmt immer die letzte ID die in der Tabelle eingetragen ist. Um das ganze deutlicher zu machen poste ich mal den Code:
Code:
<?php
include("db.php");
// Datenbank auslesen
@mysql_connect($host, $user, $pass) OR die(mysql_error());
mysql_select_db($db) OR die(mysql_error());
$sql = "SELECT * FROM test_table ORDER BY test_id";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_object($result))
{
$id = $row->id;
$get .= '<option>'.$row->test_id.'</option>';
}
?>
<form action="admin_edit.php?id=<? echo $id; ?>" method="post">
<select size="1" name='test_id[]' >
<option selected><? echo $get; ?></option>
<input type="submit" name="send" value="get it">
Ich würde mich freuen wenn mir jemand behilflich sein könnte, das Problem zu lösen bzw. mir etwas Hilfestellung gibt.
Besten Dank im Vorraus
MFG SH
Zuletzt bearbeitet von einem Moderator: