本文目录一览:
- 1、新浪sae怎么运行php和mysql
- 2、解决了我再送你30分PHP连接数新浪云数据库问题代码提示错误,初级连接数据库代码
- 3、新浪SAE服务器的 saemysql类怎么引用到php中?
- 4、怎么用PHP+SAEmysql 实现微信查询成绩代码
- 5、在新浪sae上php代码调用数据库
新浪sae怎么运行php和mysql
你可以把php代码放到sae空间去,运行就行,但SAE 的php和mysql 环境某些功能不能使用,但不影响绝大部分程序的运行。
解决了我再送你30分PHP连接数新浪云数据库问题代码提示错误,初级连接数据库代码
你这个是首先语法就有错误哦。
$link=$con = mysql_connect("w.rdc.sae.sina.com.cn".":"."3307","用户名","密码");
$link=$con = mysql_connect("w.rdc.sae.sina.com.cn:3307","用户名","密码");
另外逻辑错误:
应该是
if($link)
{
mysql_select_db(app_wkdn,$link);
echo "数据库连接成功";
}
else {
echo "数据库连接失败";
}
你可以把密码故意填错,然后看看是否输出数据库连接失败
新浪SAE服务器的 saemysql类怎么引用到php中?
不用引入文件,直接用。
代码示例:
?php
$mysql = new SaeMysql();
$sql = "SELECT * FROM `user` LIMIT 10";
$data = $mysql-getData( $sql );
$name = strip_tags( $_REQUEST['name'] );
$age = intval( $_REQUEST['age'] );
$sql = "INSERT INTO `user` ( `name` , `age` , `regtime` ) VALUES ( '" . $mysql-escape( $name ) . "' , '" . intval( $age ) . "' , NOW() ) ";-php连接saemysql举例
$mysql-runSql( $sql );
if( $mysql-errno() != 0 )
{
die( "Error:" . $mysql-errmsg() );
}
$mysql-closeDb();
?
怎么用PHP+SAEmysql 实现微信查询成绩代码
php和sql实现成绩查询主要是通过curl模拟用户登录实现,不知道题主想要实现查询什么成绩,这里有四六级的代码供题主参考
//author
//参数分别为准考证号,和姓名
function siliuji_tab($zkzh,$xm){
$xm=substr(urlencode($xm),0,27);;
$url = "".$zkzh."xm=".$xm;
$refer="";
$cookie_file = tempnam('./temp','cookie');
$ip = '127.0.0.1';
$headers['CLIENT-IP'] = $ip;
$headers['X-FORWARDED-FOR'] = $ip;
$headerArr = array();
foreach ( $headers as $n = $v )
{
$headerArr[] = $n . ':' . $v;
}
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36");-php连接saemysql举例
curl_setopt($ch, CURLOPT_HTTPHEADER, $headerArr);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ; // 在启用
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_REFERER, $refer);
$result = curl_exec($ch);
}
在新浪sae上php代码调用数据库
?php
// 连主库
$link=mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);
// 连从库
// $link=mysql_connect(SAE_MYSQL_HOST_S.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);
if($link)
{
mysql_select_db(SAE_MYSQL_DB,$link);
//your code goes here
}
//创建一个数据库表
function _create_table($sql){
mysql_query($sql) or die('创建表失败,错误信息:'.mysql_error());
return "创建表成功";
}
//插入数据
function _insert_data($sql){
if(!mysql_query($sql)){
return 0; //插入数据失败
}else{
if(mysql_affected_rows()0){
return 1; //插入成功
}else{
return 2; //没有行受到影响
}
}
}
//删除数据
function _delete_data($sql){
if(!mysql_query($sql)){
return 0; //删除失败
}else{
if(mysql_affected_rows()0){
return 1; //删除成功
}else{
return 2; //没有行受到影响
}
}
}
//修改数据
function _update_data($sql){
if(!mysql_query($sql)){
return 0; //更新数据失败
}else{
if(mysql_affected_rows()0){
return 1; //更新成功;
}else{
return 2; //没有行受到影响
}
}
}
function _select_data($sql){
$ret = mysql_query($sql) or die('SQL语句有错误,错误信息:'.mysql_error());
return $ret;
}
function _drop_table($sql){
mysql_query($sql) or die('删除表失败,错误信息:'.mysql_error());
return "删除表成功";
}
?