Frage von max1501, 31

Wie kann man den Inhalt einer html Textbox in im php-code wiedergeben?

Hallo, ich habe folgendes Problem. Ich habe eine Registrierungseite mit php und mysql erstellt. Ich möchte, dass wenn man sich registriert, eine neue Tabelle in mysql erstellt wird, und diese den Benutzernamen der Person hat, die sich gerade registriert. Vielen Dank für die antworten.

Antwort
von xdxderich, 21

Ich denke, da gibt es unzählige Beispiele im Internet. Such bei Google mal nach Formularen im Zusammenhang mit PHP.

Antwort
von triopasi, 12

Wieso sollte jeder Benutzer ne neue Tabelle bekommen? Davon würde ich definitiv abraten...

Ansonsten benutze doch mal google...

Antwort
von happyfish2, 17

Eine neue Tabelle zu erstellen bei jeder Registrierung ist totaler Unsinn. Einfach einen neuen Datensatz in eine bestehende Tabelle einfügen, fertig.

Antwort
von schooln00b77, 12

1. Seite:

<form action="seite2.php" method="post">
<input name="name" placeholder="Benutzername" type="name"/></br>
<input name="passwort" placeholder="Passwort" type="password" />
<button type="submit">Eingaben bestätigen</button>
</form>

2. Seite:

<?php
$name = $_POST["name"];
$oasswort = $_POST["passwort"];
$pdo = new PDO('mysql:host=localhost;dbname=DATENBANK NAME', 'username', 'password');

$statement = $pdo->prepare("INSERT INTO TABELLENNAME(name, passwort) VALUES (:name, ::password)");
$statement->execute(array('name' => $name, 'passwort' => $passwort));
'datum' => $datum)); ?>

Hoffe ich konnte helfen :)

Kommentar von max1501 ,

Probiere es nachher mal aus aber vielen Dank schonmal. :D

Kommentar von schooln00b77 ,

Müsste klappen.. Die Tabelle muss halt "name" und "passwort" enthalten.. :)

Antwort
von Xandoo94, 18

Lese dich bitte mal in Sessions ein

Kommentar von max1501 ,

Ok danke... Ich habe glaube immer das falsche gegooglet. :D

Antwort
von LeonardM, 11

Schau dir den mysql INSERT Befehl an und in php POST

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten