Warum funzt das mit den Daten einer Person ändern nicht ???? Der schreibt das einfach nicht in die Tabelle !!!!!!!!!!!!!!!!!!
PHP:
<?
$host="localhost";
$user="root";
$pwd="";
$database="test";
$table_personen="klasse_personen";
$table_kommentare="klasse_per_kom";
if ($action=="editperson") {
$conn_id=mysql_connect($host,$user,$pwd);
mysql_select_db($database,$conn_id);
mysql_query("update $table_personen set geburtstag=$geburtstag, adresse=$adresse, tel=$tel, fax=$fax, handy=$handy, hp=$hp,
pager=$pager where id=$person");}
elseif (($action=="show") || ($action=="edit")) {
$conn_id=mysql_connect($host,$user,$pwd);
mysql_select_db($database,$conn_id);
$query="select * from $table_personen where id = $person";
$result=mysql_query($query,$conn_id);
$row=mysql_fetch_array($result);
$id=$row['id'];
$vorname=$row['vorname'];
$nachname=$row['nachname'];
$geburtstag=$row['geburtstag'];
$adresse=$row['adresse'];
$tel=$row['tel'];
$fax=$row['fax'];
$handy=$row['handy'];
$email=$row['email'];
$hp=$row['hp'];
$pager=$row['pager'];
$bild=$row['bild'];}
?>
<br><br>
<form action="index.php?show=personen&action=show" method="post">
<table cellspacing="0" cellpadding="0" border="0" width="650" style="border: 1px ridge black">
<tr bgcolor="#E6E6E6">
<td><? if (($action=="show") || ($action=="edit")) {echo " $vorname $nachname";} else {echo " Keine Person ausgewählt";}
?></td>
<td align="right">
<select name="person">
<option selected>Wähle eine Person
<option value="1">Bahles, Sebastian
<option value="2">Bialke, Patrick
<option value="3">Dirk, Louise
<option value="4">Filipczyk, Kristin
<option value="5">Herrmann, Jennifer
<option value="6">Janke, Alexandra
<option value="7">Kleebach, Franziska
<option value="8">Knörck, Sabrina
<option value="9">Koolmann, Charlotte
<option value="10">Kuck, Dominique
<option value="11">Landau, Anna
<option value="12">Leicher, Barbara
<option value="13">Löhr, Sandra
<option value="14">Meffert, Anne
<option value="15">Nitzsche, Ellisa
<option value="16">Oettel, Matthias
<option value="17">Ruppert, Verena
<option value="18">Schäfer, Max
<option value="19">Schäfer, Carolin
<option value="20">Schmidt, Patrick
<option value="21">Spill, Sebastian
<option value="22">Steinhauer, Lisa
<option value="23">Strüver, Carina
<option value="24">Venturini, Andreas
<option value="25">Zug, Christoph
</select>
<input type="submit" value="Wechseln">
</td></tr>
</table>
</form>
<? if ($action=="show") { ?>
<table cellspacing="0" cellpadding="0" border="0" width="650" style="border: 1px ridge black">
<tr bgcolor="#E6E6E6">
<td width="350" align="center"><img src="<? echo $bild ?>" border="0"></td>
<td>
Geburtstag: <? echo $geburtstag ?><br>
Adresse: <? echo $adresse ?><br>
Telefonnummer: <? echo $tel ?><br>
Faxnummer: <? echo $fax ?><br>
Handynummer: <? echo $handy ?><br>
E-Mail Adresse: <? echo $email ?><br>
Homepage: <? echo $homepage ?><br>
Pager: <? echo $page ?><br><br>
<input type="button" value="Daten ändern" onclick="self.location.href='index.php?show=personen&action=edit&person=<? echo $id ?>'">
</td>
</tr>
</table>
<? } elseif ($action=="edit") { ?>
<form action="index.php?show=personen&action=editperson&person=<? echo $person ?>" method="post">
<table cellspacing="0" cellpadding="0" border="0" width="650" style="border: 1px ridge black">
<tr bgcolor="#E6E6E6">
<td>
Geburtstag: <input type="text" name="geburtstag" value="<? echo $geburtstag ?>" size="30"><br>
Adresse: <input type="text" name="adresse" value="<? echo $adresse ?>" size="30"><br>
Telefonnummer: <input type="text" name="tel" value="<? echo $tel ?>" size="30"><br>
Faxnummer: <input type="text" name="fax" value="<? echo $fax ?>" size="30"><br>
Handynummer: <input type="text" name="handy" value="<? echo $handy ?>" size="30"><br>
E-Mail Adresse: <input type="text" name="email" value="<? echo $email ?>" size="30"><br>
Homepage: <input type="text" name="hp" value="<? echo $hp ?>" size="30"><br>
Pager: <input type="text" name="page" value="<? echo $pager ?>" size="30"><br><br>
<input type="submit" value="Daten ändern">
</td>
</tr>
</table>
</form>
<? } ?>