栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用php变量创建mysql表不起作用

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用php变量创建mysql表不起作用

在您的SQL查询之后添加它-(它确实可以帮助并加快错误纠正时间)

or die("A MySQL error has occurred.<br />Error: (" . mysql_errno() . ") " . mysql_error());

回声 这在您的实例:

发生MySQL错误。错误:(1064)您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以在’‘附近使用正确的语法。’

ID
INT
NOT NULL AUTO_INCREMENT主键,’。
please
第1行的“ VARCH”

然后,这向我表明错误与 ”有关


将代码更改为包含单引号并执行后,现在没有回显了。

   <?php    $tableusername = "philip";    $create = "CREATE TABLE `".$tableusername."` ("        . " `ID` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, "        . " `please` VARCHAr(50) NOT NULL, "        . " `make` VARCHAr(50) NOT NULL, "        . " `this` VARCHAr(50) NOT NULL, "        . " `work` VARCHAr(50) NOT NULL"        . " )"        . " ENGINE = myisam;";    mysql_query($create)or die("A MySQL error has occurred.<br />Error: (" . mysql_errno() . ") " . mysql_error());    ?>

注意:使用PHP中嵌入的SQL时,请参考MySQLi扩展。mysql_
*正在弃用过程中。

希望这可以帮助。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/442625.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号