Melanie: DB-Aktualiesieren(Datensatz überschreiben)

Beitrag lesen

Hallo,

ich weiss, dieses Thema wurde schon zu oft diskutiert, aber ich komme dennoch nicht weiter mit den Lösungsvorschlägen. also folgendes Problem, ich möchte, wie ihr sehen könnt, das Feld Status bei den Datensätzen ändern. bei mir funzt es so nicht. Bei mir passiert einfach  nix...:-( kann mir jemand sagen, ob ich auf dem richtigen weg bin? oder ob es einfach und anderst geht?

hier der code:

<?
include "zugriff.inc";
if (isset ($aktualisieren)) {
$sql = "UPDATE ticket SET status_id = 'neuer_status'";
}
unset ($aktualisieren);
$sql = "SELECT t.ticket_id, t.ticket_name, st.status_name FROM ticket as t Join status as st WHERE t.status_id=st.status_id";
$result = mysql_query($sql);
$num_ticket = mysql_num_rows($result);
echo "<p class="titel_gross">Übersicht</span>";
echo "<table border=0><tr bgcolor="#CCCCCC">";
echo "<td><span class="titel_klein">ID</span></td>";
echo "<td><span class="titel_klein">Titel</span></td>";
echo "<td><span class="titel_klein">Status</span></td>";
for($j=0; $j < $num_ticket; $j++)
  {
     mysql_data_seek ($result, $j);
     $ticket = mysql_fetch_array($result);
     echo "<tr>";
     echo "<td><span class="text_klein">$ticket[ticket_id]</span></td>";
echo "<td><span class="link_klein">$ticket[ticket_name]</span></td>";;
  echo "<td><span class="text_klein">$ticket[status_name]</span></td></tr>";
     echo "</tr>";
  }
echo "<form name="aktualisieren_form" method="post" action=$PHP_SELF>";
$sql="SELECT * FROM status";
$result = mysql_query($sql);
$num_status = mysql_num_rows($result);
echo "<tr><td><span class="titel_klein">Status:</span></td><td><select name="neuer_status" span class="text_klein">";
for($j=0; $j < $num_status; $j++)
  {
     mysql_data_seek ($result, $j);
     $status = mysql_fetch_array($result);
     echo "<option value=$status[status_id]>
           $status[status_name]
           </option>";
  }
echo "</select><br></td></tr>";
echo "<tr><td colspan="2"><input type="submit" value="aktualisieren" name="aktualisieren" span class="text_klein">";
echo "</form></td></tr>";
echo "</table>";
?>