十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
那个确切的说不是上面“数据库是文本格式的”。你误会了
创新互联是一家集网站建设,伊春企业网站建设,伊春品牌网站建设,网站定制,伊春网站建设报价,网络营销,网络优化,伊春网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
那个只是数据库的结构和数据的sql文件,说白了就是一些sql语句
你要在本地或者别的地方使用数据库,那你得有mysql数据库
然后把这个sql文件导入到数据库管理工具中,进行数据库结构和数据还原
有些php程序是有安装页面的,他的原理就是读取这个sql数据文件,然后把里面的sql语句发送到数据库执行一遍,这样,数据库内的结构和数据就恢复了!
你有一句是说对了,“和SQLServser一样”,这两种数据库确实在运行原理上差不多
但你那就“数据库是文本格式的”这句是错误的,你产生了一个误区!
不知道这样说,你能看明白不!
这个用关联比较方便,猜了一下,你应该是用直接用账号关联字段的,就示例写了一个,
select account.money2 from account inner join tuiguang on account.name= tuiguang .otg
不过还是建议楼主去补一下这方面的知识
1、左边页面中,你的$result为第一次取的值,你循环N次,也是输出的第一次的title啊,你若想读取全部的title,代码如下:
(……以上省略)
$result = mysql_query($sql);
while($row = mysql_fetch_array($result)){
echo $row['title'];
}
2、你读取的是 user表,不是loadup表,你看看你user表中是不是有个字段叫xianzhi
单从php语法上似乎没有错
只是你检测下,sql语句和数据库结构是否对应
主要是引号的问题!
如:字段属性和sql中字段对应的值,加不加引号是有区别的!
并不是任何类型的字段,在对应值的时候加不加引号都一样!
加与不加,区别大了去了!
thinkphp model 必须对应数据库表名是设置错误造成的,解决方法为:
1、打开SQL Developer。
2、右击要操作的数据库,然后选择【连接】。
3、在弹出对话框中,输入口令,然后点击【确定】。
4、展开【表】目录,右击要操作的表,然后选择【编辑】。
5、此时进入表编辑界面。
6、输入新的表名,然后点击【确定】。
7、此时数据库表名就修改完成了。
从数据库读出来的原始数据是资源。还不是数组。
$result = mysql_Query("select * from tb_admin where parid=1")
while($list = mysql_fetch_array($result)){
print_r($list);//这里输出的数组是将原数组拆开来输出。
}
原始的数据结构应是:
array(
[0]=array(
[id]=01
[classname]=我是
[url]=baidu.com
)
[1]=array(
//这里同上,不两累赘
)
)