
正文
php数据库转存 php文件上传到数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php数据库提取数据计算后存到另一个数据库并计算
1、从数据库查询两个记录
$res -- aa表php数据库转存的全部结果集。select id,shuju from aa
$max -- aa表中shuju字段php数据库转存的最大值。select max(shuju) from aa
2、foreach()循环结果集
foreach($res as $item) {
//每一项除以查询出来php数据库转存的最大值php数据库转存,执行insert bb表操作
insert into bb (id,shuju,deifen) values ($item['id'],$item['shuju'],$item['shuju']/$max);
}
如果不是特别要求用循环处理 推荐nietiezhengphp数据库转存的答案。这个简单 快捷。
insert into bb (id,shuju,deifen) select id,shuju,shuju/$max from aa
相关问答
Q1: php保存数据到数据库
需要转义一下。有几个办法:
1,最简单,把一些危险字符过滤掉,比如英文的单引号,双引号等;
2,使用addslashes在php中进行转义,自己处理;
3,可以使用一些现成的处理方法,比如uchome自带的getstr。这样的好处就是对各种可能出现的情况处理比较好。
Q2: 想用php将数据库里的内容存为如下数组,求怎么写?
while($row = mysql_fetch_array($result))
{
$area_array[$row['area_id']]=array( 'area_name' = $row['area_name'], 'area_parent_id' = $row['area_parent_id']);
}
print_r($area_array);
Q3: php数据库如何转移?
把A中php数据库转存的q1倒出来 mysqldump -uadmin1 -padmin111 Q1 Q1.sql
然后再B中新建Q2php数据库转存,create database Q2
应用Q2 use Q2
导入Q1 source Q1.sql
赋予用户 grant all privileges on Q2.* to 'admin2'@localhost identified by 'admin2222'
这样就可以php数据库转存了php数据库转存!
关于php数据库转存和php文件上传到数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





