hallo,
ich hab mich mal etwas mit php beschäftigt und bin gerade bei formularen.
ich hab mal ein billiges formular erstellt das zwei werte in ner datenbank speichert. das funktioniert auch soweit.
ich hab jetzt hier zwei eingabe felder und einen button zum eintragen in die datenbank. ich möchte jetzt noch nen zweiten button der dann alles aus der datenbank ausgibt. meine frage ist jetzt wie unterscheidet man jetzt welcher button gedrückt wurde und welche aktion ausgeführt werden soll.
kann man auch irgendwie durch html links ersetzen? so das man nen link hat der dann zum eintragen von daten oder auslesen dient?
P.S. der obige code ist nicht optimal oder gut aber er funktioniert und das ist im moment wichtiger zum üben. optimierungsvorschläge sind natürlich willkommen
ich hab mich mal etwas mit php beschäftigt und bin gerade bei formularen.
ich hab mal ein billiges formular erstellt das zwei werte in ner datenbank speichert. das funktioniert auch soweit.
PHP-Code:
echo
"<form action=\"index.php\" method=\"POST\">
<input type=\"text\" name=\"benutzername\"><br>
<input type=\"text\" name=\"psw\"><br>
<input type=\"submit\" name=\"uebertragen\">
</form>";
if (!(empty($_POST)))
{
@mysql_connect("localhost", "user", "pass") OR die(mysql_error());
mysql_select_db("datenbank");
$sql = 'INSERT INTO t_user (User_Name, User_Psw) VALUES (\''.$_POST['benutzername'].'\', MD5(\''.$_POST['psw'].'\'))';
mysql_query($sql) OR die(mysql_error());
}
?>
kann man auch irgendwie durch html links ersetzen? so das man nen link hat der dann zum eintragen von daten oder auslesen dient?
P.S. der obige code ist nicht optimal oder gut aber er funktioniert und das ist im moment wichtiger zum üben. optimierungsvorschläge sind natürlich willkommen
Kommentar