初用新浪SAE服务器做后台 之PHP学习笔记
来源:互联网 发布:mac怎么打罗马字母 编辑:程序博客网 时间:2024/06/05 06:55
初用新浪SAE服务器做后台
之PHP学习笔记
1.创建账号,创建项目
2.使用php作为后台语言,用mysql作为数据库,同时用storage来存储图片
3.使用mysql:
示例:
$mysql = new SaeMysql();
$sql = "select * from user";
$res = $mysql->getData($select_sql);//运行Sql,以多维数组方式返回结果集
if($res){
foreach($res as $item){
$username = $item[‘username’];
...... //读取数据库信息
}
}else{
echo “error”;
}
常用的函数有
array getData (string $sql) return 成功返回数组,失败时返回false
array getLine (string $sql) return 运行Sql,以数组方式返回结果集第一条记录
mixxed getVar (string $sql) return成功时返回一个值,失败时返回false
int affectedRows () return成功返回行数,失败时返回-1
string error () return 返回错误信息
等等
具体实现可以参看Class SaeMysql API文档 http://apidoc.sinaapp.com/sae/SaeMysql.html#getVar;
4.使用storage可以查看API文档http://apidoc.sinaapp.com/sae/SaeStorage.html
示例:
$filename = 'filename';
$files = $_FILES[$filename];
$name= 'img'.time().'.jpg';
$form_data =$files['tmp_name'];
$s2 = new SaeStorage();
$img = new SaeImage();
$img_data = file_get_contents($form_data);//获取本地上传的图片数据
$img->setData($img_data);
$img->resize(200,310); //图片缩放为200*310
$img->improve();//提高图片质量的函数
$new_data = $img->exec(); // 执行处理并返回处理后的二进制数据
$s2->write('img',$name,$new_data);//将xxx修改为自己的storage 名称
$arr['img_url'] = $s2->getUrl('img',$name);//返回URL
图片存储需要用到Class SaeStorage和Class SaeImage两个类
具体实现,可查看Class SaeStorage API文档http://apidoc.sinaapp.com/sae/SaeStorage.html,以及Class SaeImage文档http://apidoc.sinaapp.com/sae/SaeImage.html
- 初用新浪SAE服务器做后台 之PHP学习笔记
- 搭建新浪SAE服务器
- 【玩转微信公众平台之六】 搭建新浪SAE服务器
- 在新浪SAE上学习PHP - 1(连接MySQL数据库)
- 在新浪SAE上学习PHP - 2(转换json格式)
- 【随行笔记】关于新浪SAE
- 用sae新浪云,mao10cms怎样用php连接mysql???
- 新浪sae上面如何上传图片(PHP)
- 新浪sae上php部署 运行环境
- 新浪sae上php部署 本地IO
- 用openresty做后台服务器
- web学习笔记(三)配置sae服务器
- PHP在SAE中的学习笔记(一)
- 微信sae云服务器后台创建
- 微信sae云服务器后台创建
- 新浪云sae网站搭建、连接mysql进行后台管理
- php学习笔记-后台模块
- [SAE]免费服务器:新浪云服务器SAE的注册与使用
- 数据结构之简单选择排序(参考整理严蔚敏数据结构)
- 108. Self-numbers 2
- [软工视频]实践阶段——编码、测试、维护
- 贝叶斯集锦:R和JAGS的交互
- [linux,c++] 基于mutex 的互斥访问队列实现
- 初用新浪SAE服务器做后台 之PHP学习笔记
- SQL中判断字符串中包含字符的方法
- python pyquery
- 骑士飞行棋 - C#控制台小游戏
- MATLAB学习(一)——————format 命令
- 自己关于KMP算法的理解
- Xcode 6.1 做ipa企业级分发(In-House模式)详细步骤
- 每天学习一点C++之三——函数的默认参数
- [WeChall] Training: Stegano I