
正文
php以变量创建数据表 php变量底层实现
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
mysql在PHP中创建表的时候。如何用变量。
$abc 应该能正常显示吧
把你的$sql 直接echo 出来再数据库试试 可能写错了
CREATE TABLE abc (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`zhonglei` varchar(15) DEFAULT NULL,
PRIMARY KEY (`id`)
) DEFAULT CHARSET=utf8
相关问答
Q1: PHP创建数据表create tables后边的数据表名字如何用变量代替呢?
PHP执行sql语句很奇葩php以变量创建数据表,表面看,sql语句是个字符串,但如果中间插入变量php以变量创建数据表的话,不需要用引号隔断,小数点连接符啥php以变量创建数据表的,直接把变量放到sql语句中间,也就是引号里面,执行的时候,解释器会自动把变量翻译出来,不会把美元符号当成字符处理的,很神奇,所以,php以变量创建数据表你就勇敢的写吧,直接把变量放引号里面,没问题的。
Q2: php,mysql中用变量为名创建表,应该怎么做呢?
$sql = "CREATE TABLE ".$U." php以变量创建数据表你就直接这样吗? 后面还有吗?
如果就这样是不行php以变量创建数据表的 老版本不知道 不过新版本的mysql 是不可以的 必须 有一个列 也就是字段才可以 你可以试试
$sql = "CREATE TABLE ".$U." (id int not null AUTO_INCREMENT,PRIMARY KEY(id));
Q3: PHP怎么创建变量名称的数据库
php以变量创建数据表你可以把name放到一个变量里面php以变量创建数据表,然后再把变量传到创建表php以变量创建数据表的函数里面就可以php以变量创建数据表了
Q4: php创建mysql数据库的表如何用变量来当表名? 我弄的网页注册和不是用用
建议不要一个表一个帐户信息,你可以把帐户全部放入一个表,然后其它跟帐户相关联的信息创建其它表来关联! 如果一个帐户一个表,假设有1000个帐户那就有1000个表,先不说对数据库造成负担,就单单查询对应的帐户信息都不好做到!
关于php以变量创建数据表和php变量底层实现的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







