RSS订阅
PHP程序员站--WWW.PHPERZ.COM  
网站地图
高级搜索
收藏本站

 当前位置:主页 >> PHP基础 >> 新手专区 >> 文章内容
Windows XP下PHP+MySQL环境搭建
[收藏此页[打印本页]   
来源:互联网  作者:未知  发布时间:2007-12-20


 <body>
<?php
$conn = @mysql_connect("localhost", "root", "seth0723");
if (!$conn)
  die("<p>Error connecting to MySQL: <i>" . mysql_error() . "</i></p>");
if (!@mysql_select_db("DB-DEVEL", $conn))
  die("<p>Error selecting DB-DEVEL database: <i>" . mysql_error() . "</i></p>");
?>
<table border="1">
 <tr><th>Username</th><th>Full Name</th><th>Website</th></tr>
<?php
$select = '   SELECT u.username, u.firstname, u.lastname, w.website_url';
$from   = '     FROM users u, user_websites w';
$where  = '    WHERE u.user_id = w.user_id';
$order  = ' ORDER BY u.lastname, u.firstname'; www.phperz.com

  www.phperz.com

$users = @mysql_query($select . $from . $where . $order);
if (!$users) {
  echo('</table>');
  die('<p>Error retrieving users from database!<br />'.
      'Error: ' . mysql_error() . '</p>');
} PHP程序员站--PHP程序员之家

while ($user = mysql_fetch_array($users)) {
  $user_username = htmlspecialchars($user['username']);
  $user_firstname = htmlspecialchars($user['firstname']);
  $user_lastname = htmlspecialchars($user['lastname']);
  $user_website = htmlspecialchars($user['website_url']); www phperz com

  www~phperz~.com

 

www phperz com

  echo("<tr>\n");
  echo("<td>$user_username</td>\n");
  echo("<td>$user_firstname $user_lastname</td>\n");
  echo("<td><a href=\"$user_website\">$user_website</a></td>\n");
  echo("</tr>\n");
 
}
?>
</table>
<?php
 mysql_close ($conn);
?>
 </body>
</html>

PHP程序员站

这个简单的 PHP 页面会连接到 MySQL 数据库、切换到 DB-DEVEL 表,并拉出具有 Web 站点 URL 的所有用户。它没有浮华的界面,其格式看起来非常简单,但是它说明了一点:通过 PHP 访问 MySQL 数据非常容易。图 13 显示了此脚本的运行结果。 PHP程序员站--PHP程序员之家

  www phperz com

 

PHP程序员站

图 13. 具有 Web 站点 URL 的用户的 HTML 清单 
 Windows XP下PHP+MySQL环境搭建_网页教学网webjx.com转载 PHP程序员站--PHP程序员之家

好了!您的开发环境已经设置好可以使用了。
PHP程序员站

结束语

phperz.com

至此,您已经在 Windows XP 机器上设置好了一个完整的开发环境。无论您使用的是并非始终连接到 Internet 的膝上型电脑,还是一天使用 8 到 10 个小时的台式电脑,您都不需要仅仅为了测试简单的 PHP 脚本而连接到您的 ISP。借助于最新版本的 Apache Web 服务器、PHP 5 和 MySQL,您尽可以进行编程和部署 —— 这些操作全都可以在您的本地机器上实现。事实上,这就是我的膝上型电脑的设置 —— 而我通过本教程又设置了一台新的膝上型电脑。 phperz.com

 

PHP程序员站

现在您已经熟悉了配置文件,可能还希望对您的个人设置进行一些修改。您可能希望创建您自己的 Apache 虚拟目录、运行多个版本的 PHP 来实现向后兼容性、或者甚至生成几个 MySQL 实例来分解您的数据。无论您使用什么特定配置,我都希望您能意识到您无需为构建和测试您的应用程序而在 ISP 上浪费精力,您当然也无需仅仅为了此目的而购买和维护一个 Linux 服务器。虽然 Linux、Mac OS X 和大型操作系统(例如 Solaris)有诸多很好的用途,但是仅为了一些简单的脚本应用程序而将它们用于分级机器显然不属于这些用途。

phperz.com

  www.phperz.com

  www.phperz.com

无论您如何使用本教程,也无论您连接到 Internet 与否,我都希望本教程能够使您的开发水平更上一层楼。享受其中的乐趣吧!
PHP程序员站

参考资料

PHP程序员站

学习

PHP程序员站--PHP程序员之家

  • Apache Web 站点 下载 Apache 项目,并了解关于 Apache Software Foundation 的更多信息。
  • 在 Apache 自己的 Web 站点 上了解关于 Apache Web 服务器的更多信息。
  • PHP Web 站点 下载 PHP 并了解关于 PHP 的信息。
  • 访问 MySQL Web 站点 ,获得免费的下载、文档,甚至商业支持。
  • 下载 PHPMyAdmin 基于 Web 的绝佳工具,该工具可用于 MySQL 数据库。
  • 浏览这个
 上一篇:php调用mysql存储过程和函数的方法   下一篇:HTML的基本结构
 
 相关文章
 
发表评论
全部评论(0条)
 
 站内搜索
 热门搜索 mysql  基础  php基础  url
高级搜索 网站地图 站长工具 IP查询 收藏本站
 热点文章
 随机推荐
网站首页 | 网站地图 | 高级搜索 | RSS订阅
PHP程序员站 Copyright © 2007,PHPERZ.COM All Rights Reserved 粤ICP备07503606号 联系站长