Hallo Leute,
hab mir ein simples script gebastelt welches Freunde in meine Datenbank einträgt.
Jetzt will ich aber das ich die einträge auch wieder editieren kann.
Hab eine edit.php
welche mir die Daten ausliest und ich darin editieren möchte. Nachdem der Datensatz editiert ist sollte er eigentlich via "post" die Daten in der Datenbank updaten. Also das übertragen geht. Hab ich per echo mal ausgeben lassen.
Nur in meiner eingetragen.php scheint der nicht zurecht zu kommen...
hier mal meine code...
Wäre cool wenn ihr mir helfen könntet
Gruß Torti
hab mir ein simples script gebastelt welches Freunde in meine Datenbank einträgt.
Jetzt will ich aber das ich die einträge auch wieder editieren kann.
Hab eine edit.php
PHP-Code:
<form name="form1" method="post" action="eingetragen.php">
<?
include "connect.php";
MYSQL_CONNECT("$host", "$user", "$pw");
MYSQL_SELECT_DB("$db");
$result = mysql_query("SELECT * FROM $table WHERE id=$id");
while($row=mysql_fetch_array($result))
{
$id=$row["id"];
$name=$row["name"];
$spitzname=$row["spitzname"];
$geburtstag=$row["geburtstag"];
$icq=$row["icq"];
$email=$row["email"];
$homepage=$row["homepage"];
$persoenliches=$row["persoenliches"];
$bild=$row["bild"];
echo "ID: $id";
echo "<br>";
echo "Name: <input type='text' name='name' value='$name'>";
echo "<br>";
echo "Spitzname: <input type='text' name='spitzname' value='$spitzname'>";
echo "<br>";
echo "Geb.: <input type='text' name='geburtstag' value='$geburtstag'>";
echo "<br>";
echo "ICQ: <input type='text' name='icq' value='$icq'>";
echo "<br>";
echo "Email: <input type='text' name='email' value='$email'>";
echo "<br>";
echo "Homepage: <input type='text' name='homepage' value='$homepage'>";
echo "<br>";
echo "Persoenliches: <input type='text' name='persoenliches' value='$persoenliches'>";
echo "<br>";
echo "Bild: <input type='text' name='bild' value='$bild'>";
echo "<br>";
echo "<br>";
}
echo "<input type='submit' name='Submit' value='updaten'>";
?>
</form>
Nur in meiner eingetragen.php scheint der nicht zurecht zu kommen...
hier mal meine code...
PHP-Code:
<?
include "connect.php";
MYSQL_CONNECT("$host", "$user", "$pw");
MYSQL_SELECT_DB("$db");
$sqlwert=("UPDATE $table SET
name = '$name',
spitzname = '$spitzname',
geburtstag = '$geburtstag',
icq = '$icq',
email = '$email',
homepage = '$homepage',
persoenliches = '$persoenliches',
bild = '$bild'
WHERE id = $id");
$sqlanfrage = mysql_query($sqlwert) or die (mysql_error()) ;
?>
Gruß Torti
Kommentar