使用PHP连接SAE中的MySql数据库
//既然使用到web开发,必须要连接数据库,php不像java还需要jar包,这点不错,直接上代码,复制粘贴就能用,注意下面的数据库名称和字段就ok了! <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> </head> <body> <table border="1"> <tr> <td>用户ID</td> <td>用户名称</td> </tr> <tr> <?php /* * SAE_MYSQL_USER:用户名 * SAE_MYSQL_PASS:密码: * SAE_MYSQL_HOST_M:主库域名 * SAE_MYSQL_HOST_S:从库域名 * SAE_MYSQL_PORT:端口: * SAE_MYSQL_DB数据库名 * * 详细说明:页面的编码要和数据库的编码一样,不然会出现乱码 * 或者在连接数据库时设置mysql_set_charset() * */ $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 ); mysql_set_charset("gbk"); $sql = "select username,password from user"; $result = mysql_query ( $sql ); while ( $row = mysql_fetch_array ( $result, MYSQL_NUM ) ) { echo ("<td>$row[0]</td><td>$row[1]</td>"); } mysql_free_result ( $result ); } else { echo "数据库连接KO"; } ?> </tr> </table> </body> </html></span>
mysql_query — 发送一条 MySQL 查询
mysql_fetch_array — 从结果集中取得一行作为关联数组,或数字数组,或二者兼有
mysql_fetch_row — 从结果集中取得一行作为枚举数组
mysql_fetch_assoc — 从结果集中取得一行作为关联数组
mysql_result — 取得结果数据
教程手册:点击查阅郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。