我在下面有一个PHP脚本创建一个表。根据用户电子邮件使用名称创建表。但是,在创建表时,由变量$ firstname指定的first_name的默认值为空。实际上,所有字段都是空白的。我的剧本有什么问题吗?
{{1}}
答案 0 :(得分:0)
基本上不是数据库的工作方式,而是问题:
df[df.Marketcap > 35.00M]
但正如我所说,那不是数据库如何工作......
Moste可能您想要创建一个用户表并使用它:
$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`)
);INSERT INTO `".$email."` (`id, `first_name`) VALUES(NULL, NULL)");
然后将数据插入此表中。
CREATE TABLE IF NOT EXISTS `users` (
`id` INT NOT NULL AUTO_INCREMENT,
`email` VARCHAR(100) NOT NULL,
`first_name` VARCHAR(100) NOT NULL,
PRIMARY KEY (`id`))