小编eva*_*ard的帖子

我正在尝试为每个注册用户创建一个数据库表.我究竟做错了什么?

我正在尝试登录和注册页面,我正在建立一个新的数据库,我可以这样做:

mysql_select_db("my_db", $con);

$sql = "CREATE TABLE Persons
(
  FirstName varchar(15),
  LastName varchar(15),
  Age int
)";

// Execute query
mysql_query($sql,$con);
Run Code Online (Sandbox Code Playgroud)

我想要做的是用一个字符串替换"人",以便它创建一个表,但它是动态的.我需要一个字符串,因为我为每个注册的用户创建一个表,新表的名称是他们的用户名和密码通过md5sum加密发送.我试过这个没有成功它不会像另一个那样制作新表:

mysql_select_db("my_db", $con);

$sql = "CREATE TABLE $data
(
  FirstName varchar(15),
  LastName varchar(15),
  Age int
)";

// Execute query
mysql_query($sql,$con);
Run Code Online (Sandbox Code Playgroud)

请帮我.我试过加入字符串没有运气,所以我需要帮助.

php mysql database string

0
推荐指数
1
解决办法
1024
查看次数

标签 统计

database ×1

mysql ×1

php ×1

string ×1