为什么建立不了数据库,错在哪里?帮帮新手!谢谢! 这是根据例子做的一个后台系统,首先是创建这个数据库,问题使用PHPMYADMIN查看并没建立数据库,请帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 PBook你的MYSQL中是否有这个数据库?如果没有的话必须建立~~~~才能正确mysql_select_db,否则你必须有root权限,用mysql_create_db来建立~~~select_db只能操作已经存在的数据库 没有PBook这个数据库,这代码原意就是要建立这个PBook并修改"Shop.inc"里的记录。我试过用root的身份去建立或连接数据库,都是出现问题。请问有没有好的调试php程序呢,能知道每一步的结果的那样...谢谢,再去检查。 建立的话应该是使用mysql_create_db,而不是mysql_select_db。所以你的程序出错~ mysql_select_db是在Class里啊,在shopwid3.php里首先是mysql_create_db,之后才是selecta啊。 function db_create()我看到你这个函数了,但是调用在哪呢? ---------shopwid3.php----------#以下是主程序的开始......if (isset($ShopAdd)) { for ($i=0; $i<$FCount; $i++) { if (empty($field_ename[$i]) or empty($field_cname[$i])) { $i++; $msg = "错误:商品明细英文名称和中文名称不能为空!请用浏览器BACK功能回退检查并修改错误。"; include("err.php"); exit; } } if (!db_create()) { //$db->flush_temp_db($EName); $msg = "错误:数据库建立错误!可能是数据库重名"; $BTarget = "ShopWid1.php"; include("err.php"); exit; } else { $result = tbl_create(); if (!$result) { $db->flush_temp_db($EName); $msg = "错误:商品明细输入错误!请用浏览器BACK功能回退检查并修改错误。"; include("err.php"); exit; } else { $eTitle = "商店创建向导(完成)"; require("header.inc"); print "<p><center><H3>成功创建商店 -- $CName</B> <a href=\"index.php\">回首页</a></H3></center></p>\n"; require("footer.inc"); exit; } }}?> To:mikespook这样跟着书上做,尝试熟悉编写网站的流程,想从具实践地学,效率能好吗?能介绍你的经验吗? 怎么找到系统的临时上传目录? 菜鸟级问题·求解· 求一个..htaccess urlrewrite 网店系统 php加MYSQL的问题,各位老大看下哈 怎么输出空格啊? 大家都用什么内容管理系统?能否提供下载连接? 高手请进!!!!! thinkphp结合workerman 有几道面试题急求解答 一个许久没有解决的问题~~麻烦大家给帮帮忙。。 怎么定制table的属性时它不会被其中的图片撑大
你的MYSQL中是否有这个数据库?如果没有的话必须建立~~~~才能正确mysql_select_db,否则你必须有root权限,用mysql_create_db来建立~~~select_db只能操作已经存在的数据库
谢谢,再去检查。
我看到你这个函数了,但是调用在哪呢?
---------shopwid3.php----------#以下是主程序的开始
...
...
if (isset($ShopAdd)) {
for ($i=0; $i<$FCount; $i++) {
if (empty($field_ename[$i]) or empty($field_cname[$i])) {
$i++;
$msg = "错误:商品明细英文名称和中文名称不能为空!请用浏览器BACK功能回退检查并修改错误。";
include("err.php");
exit;
}
}
if (!db_create()) {
//$db->flush_temp_db($EName);
$msg = "错误:数据库建立错误!可能是数据库重名";
$BTarget = "ShopWid1.php";
include("err.php");
exit;
} else {
$result = tbl_create();
if (!$result) {
$db->flush_temp_db($EName);
$msg = "错误:商品明细输入错误!请用浏览器BACK功能回退检查并修改错误。";
include("err.php");
exit;
} else {
$eTitle = "商店创建向导(完成)";
require("header.inc");
print "<p><center><H3>成功创建商店 -- $CName</B> <a href=\"index.php\">回首页</a></H3></center></p>\n";
require("footer.inc");
exit;
}
}
}
?>
这样跟着书上做,尝试熟悉编写网站的流程,想从具实践地学,效率能好吗?
能介绍你的经验吗?