我是靠谱客的博主 会撒娇小蘑菇,最近开发中收集的这篇文章主要介绍在新浪SAE上学习PHP - 1(连接MySQL数据库),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在移动应用开发的过程中不可避免的需要用到服务端的开发作为个人开发者尤其需要掌握这个技能,不需要学到多精通,能够在后台想数据库添加数据或者从数据库获取数据即可.这是我现在计划开发的一款应用的基本要求.很后悔在学校里怎么没去听PHP的课啊o.o

我是在新浪SAE上进行PHP的开发的,我感觉如果接入量不是很大的话,新浪SAE还是很合适的地方,申请开发者认证的话,每个月都有云豆赠送,基本上可以保持免费使用了,另外还有在线编辑器这个功能.非常适合新手去学习.

说了这么多无关的话,还是先写下今天初学的PHP连接数据库的,并打印表中所有的字段的示例代码吧.

<?php

	# 练习使用php进行操作数据库

	# 连接主数据库, 使用 'host', 'user', 'password'
	$link = mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT, SAE_MYSQL_USER, SAE_MYSQL_PASS);

	if($link){

		# 选择数据库
   	 	mysql_select_db(SAE_MYSQL_DB, $link);
    
    	// your code goes here
        echo "Connect success <br/>n";
        
        // query array of 0 ~ 30
        $sql = "SELECT * FROM `img_url` LIMIT 0, 30 ";
        
        $result = mysql_query($sql, $link);
        
        
        /*
        result是一个多维数组,row是多维数组中的一行
        打印一行字段为'url'的数据
        */
        
        while($row =mysql_fetch_array($result)) {
 
        	echo $row['url'];
 
        	echo"<br/>";
 
        }
        
        mysql_close($link);
    	
    }else{
    	die('Could not connect: ' .mysql_error());
    }

?>


这里有以下几个知识点:

1. 首先创建一个连接数据库的连接

2. 确保连接正确的话选择数据库

3. 生成一个sql语句并执行

4. 这一步是开发者要处理的部分

5. 关闭数据库

 

在我们的例子中获取’img_url’表中0~30行的数据.

这里从数据库中查询获取的result是一个多维数组需要用mysql_fetch_array() 函数获取到某一行的数组,再进行其它处理.


最后

以上就是会撒娇小蘑菇为你收集整理的在新浪SAE上学习PHP - 1(连接MySQL数据库)的全部内容,希望文章能够帮你解决在新浪SAE上学习PHP - 1(连接MySQL数据库)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部