http://www.cnblogs.com/ladeng6666/archive/2009/02/05/1384869.html
php学习笔记(二)
学习php的只要目的,还是辅助AS实现更多的功能,所以,php基本东西就没有细看,只要学习了php跟MySQL的交互。
首先要有一个数据库,服务器,使用者,密码,并且分别放到下面的常量中,这样就可以链接MySQL了
Code
在php里使用mysql_connect实现跟服务器的连接
Code
Code
这里把sql语句放到了变量$query_menu里,然后调用mysql_query来执行语句,并将结果返回给$query_menu_result;
这句sql的意思是遍历menu这个表,并返回所有的记录;
Code
这里的结果$query_menu_result是一组记录,无法直接对其进行访问,所以使用mysql_fetch_array遍历并返回其中的每条记录;
下面的代码,使用while对记录循环遍历,并将结果返回给$menu_name,然后使用echo输出这条记录的menu_name字段的内容,$menu_name['menu_name'];
Code
php学习笔记(二)
学习php的只要目的,还是辅助AS实现更多的功能,所以,php基本东西就没有细看,只要学习了php跟MySQL的交互。
首先要有一个数据库,服务器,使用者,密码,并且分别放到下面的常量中,这样就可以链接MySQL了
Code
define("DB_SERVER","localhost");
define("DB_USER","root");
define("DB_PASS","root");
define("DB_NAME","ladeng");
在php里使用mysql_connect实现跟服务器的连接
Code
$connection = mysql_connect(DB_SERVER,DB_USER,DB_PASS);
使用mysql_select_db 来选择ladeng这个数据库,在AS里通常用驼峰命名法,php里习惯用"_"来间隔单词。
Code
$db_connect=mysql_select_db(DB_NAME);
选择好数据库之后,就可以执行MySQL语句了。
这里把sql语句放到了变量$query_menu里,然后调用mysql_query来执行语句,并将结果返回给$query_menu_result;
这句sql的意思是遍历menu这个表,并返回所有的记录;
Code
$query_menu="select * from menu ";
$query_menu_result=mysql_query($query_menu,$connection);
这里的结果$query_menu_result是一组记录,无法直接对其进行访问,所以使用mysql_fetch_array遍历并返回其中的每条记录;
下面的代码,使用while对记录循环遍历,并将结果返回给$menu_name,然后使用echo输出这条记录的menu_name字段的内容,$menu_name['menu_name'];
Code
while($menu_name=mysql_fetch_array($menus_resource)){
echo $menu_name['menu_name'];
}