Ich habe ein PHP-Skript unter, die eine Tabelle erstellt. Die Tabelle wird mit einem Namen entsprechend der Benutzer-E-Mail erstellt. Wenn die Tabelle jedoch erstellt wird, ist der Standardwert für first_name, der von der Variablen $ firstname zugewiesen wird, leer. In der Tat sind alle Felder leer. Ist mein Skript falsch?Erstellen Tabelle mit Standardwert von Variable zugewiesen
$email = $_SESSION['email'];
$firstname = $user['first_name'];
// Create database for user if not exists
$DB_CON->exec("CREATE TABLE IF NOT EXISTS `".$email."` (
`id` INT NOT NULL AUTO_INCREMENT,
`first_name` VARCHAR(100) NOT NULL DEFAULT '.$firstname.'
PRIMARY KEY (`id`)
)");
Sind Sie sicher, dass Sie dies tun möchten? –