erstellen, wie der Titel sagt, ich kämpfe mit dem Erreichen dieses. Bis jetzt habe ich es geschafft, eine Verbindung mit der Datenbank herzustellen und Tabellen zu erstellen, aber es fällt mir schwer, das Eingabefeld für die Kommunikation mit der PHP zu bekommen, um die Variable zu kommunizieren. Unten ist mein Code, ist jede Hilfe dankbar:Ich versuche, eine PHP-Seite zu erstellen, die Eingabe nimmt und eine Tabelle mit dieser Eingabe
<html>
<input type="text" name="firstname" />
</html>
<?php
$dbserver= "localhost";
$dbuser= "nyamamot_live";
$dbpass = "co6}]oJ5Db9v";
$dbname = "nyamamot_live";
//conncet
$conn = new mysqli($dbserver, $dbuser, $dbpass, $dbname);
//check
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// make vars
$tablename = "MyTable";
$col1 = "col1";
$firstname = $_POST["firstname"];
// sql to create table
$sql = "CREATE TABLE $tablename (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
$firstname VARCHAR(30) NOT NULL,
lastname VARCHAR(30) NOT NULL,
email VARCHAR(50),
reg_date TIMESTAMP
)";
if ($conn->query($sql) === TRUE) {
echo "Table MyGuests created successfully\n";
} else {
echo "Error creating table: " . $conn->error;
}
$conn->close();
?>
Sie reichen das Formular nicht ein. –