﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-有时天晴有时雨-随笔分类-PHP</title><link>http://www.blogjava.net/rorely/category/40509.html</link><description>学习足迹</description><language>zh-cn</language><lastBuildDate>Fri, 11 Dec 2009 23:59:55 GMT</lastBuildDate><pubDate>Fri, 11 Dec 2009 23:59:55 GMT</pubDate><ttl>60</ttl><item><title>转：php环境配置</title><link>http://www.blogjava.net/rorely/archive/2009/12/11/305619.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Fri, 11 Dec 2009 10:10:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/12/11/305619.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/305619.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/12/11/305619.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/305619.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/305619.html</trackback:ping><description><![CDATA[<h2>php环境配置 php5 MySQL5 apache2 phpmyadmin ZendOptimizer安装与配置</h2>
<div id="postmessage_749" class="t_msgfont">php环境的配置,对于新手来说,绝对是一件烦事.总会遇到这样那样的问题,走很多弯路.<br />
所以特意写了这个配置文档,相信按照以下步骤你一定会成功的.错误的地方也希望各位指正. <br />
更多文章 php爱好者站 <a href="http://www.phpfans.net/" target="_blank">http://www.phpfans.net</a><br />
<br />
本例是在wiondws XP下 <br />
<a href="http://www.phpfans.net/count.php?d_id=1" target="_blank">php5.2.1(zip)&nbsp;&nbsp;</a><br />
<a href="http://www.phpfans.net/count.php?d_id=7" target="_blank">apache2.2.4&nbsp;&nbsp;</a><br />
<a href="http://www.phpfans.net/count.php?d_id=2" target="_blank">MySQL5.0.37&nbsp;&nbsp;</a><br />
<a href="http://www.phpfans.net/count.php?d_id=6" target="_blank">phpmyadmin2.10.0.2 </a><br />
<a href="http://www.phpfans.net/count.php?d_id=8" target="_blank">ZendOptimizer-3.2.6</a> <br />
的安装与配置<br />
以上资源直接点击下载.也可以在本站下载站<a href="http://www.phpfans.net/download.php" target="_blank">http://www.phpfans.net/download.php</a>下载 <br />
<br />
/*********************************************<br />
*<br />
* 作 者: 我不是鱼<br />
* php爱好者站: <a href="http://www.phpfans.net/" target="_blank">http://www.phpfans.net</a><br />
* Email: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#100;&#101;&#110;&#103;&#53;&#55;&#54;&#53;&#64;&#49;&#54;&#51;&#46;&#99;&#111;&#109;">deng5765@163.com</a><br />
* 博 客:&nbsp;&nbsp;<a href="http://www.phpfans.net/space/?2" target="_blank">http://www.phpfans.net/space/?2</a><br />
* <br />
*********************************************/<br />
<br />
<strong><font color="red"><font size="5">Apache 的安装</font></font></strong> <br />
<br />
1 点击apahce安装包<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-0.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
2 接受协议<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-1.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
3 下面3项随便填即可<br />
&nbsp; &nbsp; apache 监听80 端口.如果iis用了80端口,修改iis端口或者apache端口,以免冲突<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-2.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
4 这里默认的是 typical,点击next.<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-3.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
5 这里可用修改安装路径,注意安装路径不能含中文.<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-4.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
6 点击install开始安装<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-6.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
7 安装完成后在浏览器里打入&nbsp;&nbsp;<a href="http://localhost/" target="_blank">http://localhost</a> 或者 <a href="http://127.0.0.1/" target="_blank">http://127.0.0.1</a><br />
如果可以看到这个页面,证明apache安装成功,已经可以解释静态页面了<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-8.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
<strong><font color="red"><font size="5">MySQL 的安装</font></font></strong> <br />
<br />
1 点击MySQL安装包<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-9.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
2 默认是Typical,如果想修改安装路径的话也可以选择custom.<br />
注意:安装mysql的路径中,不能含有中文!<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-10.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
3 点击intall开始安装<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-11.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
4 跳过注册<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-12.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
5 是否现在就配置 MySQL.也可以之后在开始菜单的configuration wizard 进行配置.<br />
&nbsp;&nbsp;这里是现在进行配置<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-13.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
6 选择Detailed Configuration(详细设置),点Next继续<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-15.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
7 下面这个选项是选择mysql应用于何种类型,第一种是开发服务器,<br />
将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存,<br />
最后一种是这台服务器上面只运行MySQL数据库,将占用全部的内存.<br />
用户可根据自己的需求,选择选项.这里只选择开发服务器,点Next继续<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-16.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
8 下面是选择数据库用途,第一种是多功能用途,<br />
将把数据库优化成很好的innodb(事务)存储类型和高效率的myisam(非事务)存储类型,<br />
第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,只有myisam才支持全文索引<br />
最后一种是简单的网络开发,适合于简单的应用,只有不支持事务的myisam类型是被支持的.<br />
一般选择第一种多功能的.<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-17.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
9 下面是选择InnodDB的数据存放位置,一般默认好了,不需要改动<br />
&nbsp; &nbsp;(如果要修改数据保存路径,也可用在安装后修改my.ini的datadir的值)<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-18.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
10 下面是选择MySQL允许的最大连接数,第一种是最大20个连接并发数,<br />
第二种是最大500个并发连接数,最后 一种是自定义,你可以根据自己的需要选择.<br />
这里选择第一个<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-19.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
11 下面是是否运行网络链接.这里选择复选框.数据库监听的端口,一般默认是3306,<br />
如果改成其他端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库,<br />
比较麻烦,这里不做修改,用mysq的默认端口：3306<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-20.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
12 这一步设置mysql的默认编码,默认是latin1,也是标准的编码.第二种是UTF8,第三种是手动设置.<br />
编码是版本4.1以上引入的.如果要用原来数据库的数据,最好能确定原来数据库用的是什么编码,如果这里设置的编码<br />
和原来数据库数据的编码不一致,在使用的时候可能会出现乱码.建议使用latin1标准编码<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-21.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
当然我们有需要的话,也可以修改它的编码(不建议).<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-22.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
13 这一步是是否要把mysql设置成windows的服务,一般选择设成服务,<br />
这样以后就可以通过服务中启动和关闭mysql数据库了.推荐：下面的复选框也勾选上,<br />
这样,在cmd模式下,不必非到mysql的bin目录下执行命令.在命令行下咨询可以执行文件<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-23.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
14 这一步是设置mysql的超级用户密码,这个超级用户非常重要,<br />
对mysql拥有全部的权限,请设置好并牢记超级用户的密码,<br />
下面有个复选框是表示创建一个匿名账号,这会使数据库系统不安全.<br />
如果有这个需求,也请勾选.<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-24.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
15 点击 Execute进行安装<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-25.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
16 点击finish完成安装 <br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-26.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
17 我们可以开始使用mysql了,打开 开始菜单 所有程序的 mysql Command line Client,输入密码<br />
出现这个界面说明mysql已经安装好了<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-27.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
<font color="red">可能出现的问题：</font> <br />
<br />
如果在第15步,出现下图提示<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/my20.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
是因为你之前装过mysql.卸载时还保留了一些配置文件.<br />
<br />
点击retry看看是否可以通过。否则点击 cancel 退出.然后点击开始菜单的 MySQL Server Instance Config Wizard<br />
重新配置 mysql<br />
<br />
重复之前的操作.第14步将会出现界面是像下面这样<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/my19.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /><br />
有三个输入密码的地方,你原来装过mysql.<br />
你在第一个文本框输入原来root的密码,后面两个文本框输入root的新密码就可以了<br />
<br />
如果还是不行那就重装一次MySQL。<br />
重装注意事项：最好删除原来的所有文件,必要的话,可以清一下注册表,<br />
如果你机器上没有其它mysql相关的程序.而且一定记得不要保留原有的my.ini文件.<br />
还有就是删除原来安装路径下的文件,并删除数据目录下面的ibdata1文件.<br />
<br />
更多文章 php爱好者站 <a href="http://www.phpfans.net/" target="_blank">http://www.phpfans.net</a><br />
<br />
<strong><font color="red"><font size="5">PHP 的安装</font></font></strong> <br />
<br />
由于php是一个zip文件(非install版),安装较为简单<br />
解压就行.把解压的 php-5.2.1-Win32 重命名为 php5.并复制到C盘目录下.即安装路径为 c:\php5 <br />
<br />
1&nbsp;&nbsp;找到php目录下的 php.ini.recommended (或者php.ini-dist)文件,重命名为 php.ini<br />
并复制到系统盘的windows目录下(以c:\windows为例). <br />
<br />
2&nbsp;&nbsp;再把php目录下的php5ts.dll,libmysql.dll复制到目录 c:\windows\system32下.<br />
<br />
3&nbsp;&nbsp;把php5\ext目录下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件复制到c:\windows\system32下 <br />
注意:不要把 php_mysql.dll 和 php_mssql.dll 混淆<br />
如果没有加载 php_gd2.dll&nbsp;&nbsp;php将不能处理图像.没有加载php_mysql.dll php将不支持mysql函数库<br />
php_mbstring.dll在后面使用phpmyadmin时支持宽字符 <br />
更多文章 php爱好者站 <a href="http://www.phpfans.net/" target="_blank">http://www.phpfans.net</a><br />
<br />
<strong><font color="red"><font size="5">ZendOptimizer 的安装</font></font></strong> <br />
<br />
Zend Optimizer用优化代码的方法来提高PHP应用程序的执行速度。执行使用Zend
Optimizer的PHP程序比不使用的要快40%到100%。而且一些用Zend SafeGuard 加密过的文件,必须装了Zend
Optimizer才可以运行.<br />
<strong><font color="red">注意：Zend Optimizer 的安装与否并不影响php正常运行，如果你觉得麻烦，这步可以省去。</font></strong> <br />
<br />
1 点击安装Zend Optimizer<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-30.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /><br />
<br />
2 接受协议,点击next<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-31.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
3 选定安装路径<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-32.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /><br />
<br />
4 选定apache本版,我们用的是apache2.2.4,所以这里选 apache2.x<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-33.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /><br />
<br />
5 选定 php.ini 的位置.我们的是在 C:\WINDOWS\ 下<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-34.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /><br />
<br />
6 选定apache安装路径.我们的是C:\Program Files\Apache Software Foundation\Apache2.2 .所以要修改过来<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-35.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /><br />
<br />
7 点击install进行安装<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-36.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /><br />
<br />
8 点击 是.安装程序自动完成配置和服务器重启.<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-37.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /><br />
<br />
9 点击 Finish 完成安装<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-38.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /><br />
<br />
所有东西安装完成后我们再进行配置 <br />
<br />
<strong><font color="red"><font size="5">配置php并关联MySQL</font></font></strong> <br />
<br />
打开c:\windows\php.ini文件 <br />
<br />
<div class="notice" style="width: 500px;">本帖隐藏的内容需要回复才可以浏览</div>
<br />
<br />
<strong><font color="red"><font size="5">安装 phpMyAdmin</font></font></strong> <br />
<br />
下载得到 phpMyAdmin-2.10.0.2-all-languages.zip,将其解压到 你网站根目录下并重命名为phpMyAdmin,<br />
找到并打开 libraries/config.default.php (有些版本是当前目录的 config.inc.php或者 config.defaut.php)<br />
做以下修改： <br />
<br />
1 查找 password 有如下两行<br />
$cfg['Servers'][$i]['user']&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp; = 'root';&nbsp; &nbsp;&nbsp;&nbsp;<br />
$cfg['Servers'][$i]['password']&nbsp; &nbsp;&nbsp; &nbsp;= ''; <br />
<br />
把你的mysql密码填到$cfg['Servers'][$i]['password']&nbsp; &nbsp;&nbsp; &nbsp;= ''; 单引号里边 <br />
<br />
2 搜索 $cfg['PmaAbsoluteUri'],将其后面单引号里的值设置为 phpMyAdmin 目录路径,如：<a href="http://localhost/phpMyAdmin/" target="_blank">http://localhost/phpMyAdmin/</a> ； <br />
<br />
3 搜索 $cfg['DefaultLang'],将其后面单引号里的值设置为 zh-gb2312 ;<br />
<br />
下面这项根据自己需要的编码修改(如果对数据库编码不是很熟悉的建议不要修改)<br />
4 搜索 $cfg['DefaultCharset'],将其设置为 自己所要的编码.<br />
<br />
打开浏览器,输入：<a href="http://localhost/phpMyAdmin/" target="_blank">http://localhost/phpMyAdmin/</a>,Apache 和 MySQL 均已启动,<br />
如果出现如下页面则phpmyadmin安装完成并可以使用了<br />
<img src="http://www.phpfans.net/article/images_php/peizhi2/sshot-40.gif" onclick="zoom(this, this.src)" onload="attachimg(this, 'load')" alt="" border="0" /> <br />
<br />
phpMyAdmin 的具体功能,请慢慢熟悉,这里不再赘述. <br />
<br />
更多文章 php爱好者站 <a href="http://www.phpfans.net/" target="_blank">http://www.phpfans.net</a><br />
<br />
<font color="red">终于完了,希望对大家有用,谢谢.</font><br />
<br />
[<em> 本帖最后由 我不是鱼 于 2007-12-5 00:09 编辑 </em>]							</div>
<img src ="http://www.blogjava.net/rorely/aggbug/305619.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-12-11 18:10 <a href="http://www.blogjava.net/rorely/archive/2009/12/11/305619.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php ODBC 示例</title><link>http://www.blogjava.net/rorely/archive/2009/07/03/285302.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Fri, 03 Jul 2009 02:50:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/03/285302.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/285302.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/03/285302.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/285302.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/285302.html</trackback:ping><description><![CDATA[&lt;html&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;body&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;?php<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$conn=odbc_connect('ktv','','');<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;if (!$conn){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;exit("Connection Failed: " . $conn);<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$sql="SELECT * FROM tb_authorinfo";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$rs=odbc_exec($conn,$sql);<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;if (!$rs){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;exit("Error in SQL");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;echo "&lt;table&gt;&lt;tr&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;echo "&lt;th&gt;ID&lt;/th&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Sex&lt;/th&gt;&lt;th&gt;Birthday&lt;/th&gt;&lt;th&gt;Genre&lt;/th&gt;&lt;th&gt;Company&lt;/th&gt;&lt;th&gt;Recma&lt;/th&gt;&lt;th&gt;zjm&lt;/th&gt;&lt;th&gt;DateTime&lt;/th&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;echo "&lt;/tr&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;while (odbc_fetch_row($rs)){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; $id=odbc_result($rs,"authorId");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; $name=odbc_result($rs,"authorName");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; $sex=odbc_result($rs,"authorSex");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; $birthday=odbc_result($rs,"authorbirthday");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; $genre=odbc_result($rs,"authorGenre");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; $company=odbc_result($rs,"authorcompany");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; $recma=odbc_result($rs,"authorRecma");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; $zjm=odbc_result($rs,"authorzjm");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; $datetime=odbc_result($rs,"RdateTime");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; echo "&lt;tr&gt;&lt;td&gt;$id&lt;/td&gt;&lt;td&gt;$name&lt;/td&gt;&lt;td&gt;$sex&lt;/td&gt;&lt;td&gt;$birthday&lt;/td&gt;&lt;td&gt;$genre&lt;/td&gt;&lt;td&gt;$company&lt;/td&gt;&lt;td&gt;$recma&lt;/td&gt;&lt;td&gt;$zjm&lt;/td&gt;&lt;td&gt;$datetime&lt;/td&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; echo "&lt;/tr&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;odbc_close($conn);<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;echo "&lt;/table&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;?&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
结果如下：<br />
<table>
    <tbody>
        <tr>
            <th>ID</th><th>Name</th><th>Sex</th><th>Birthday</th><th>Genre</th><th>Company</th><th>Recma</th><th>zjm</th><th>DateTime</th>
        </tr>
        <tr>
            <td>AU-4122007110244</td>
            <td>张</td>
            <td>男</td>
            <td>2007-12-04 11:11:33</td>
            <td>大陆</td>
            <td>武打</td>
            <td><br />
            </td>
            <td>Z</td>
            <td>2007-12-04 11:47:45</td>
        </tr>
        <tr>
            <td>AU-10122007115114</td>
            <td>小星</td>
            <td>男</td>
            <td>1789-12-10 11:51:14</td>
            <td>海外</td>
            <td>喜剧</td>
            <td>无</td>
            <td>XX</td>
            <td>2007-12-10 11:51:50</td>
        </tr>
        <tr>
            <td>AU-10122007131630</td>
            <td>小李</td>
            <td>女</td>
            <td>2007-12-10 13:16:30</td>
            <td>大陆</td>
            <td>经典</td>
            <td>无</td>
            <td>XL</td>
            <td>2007-12-10 13:16:44</td>
        </tr>
    </tbody>
</table>
<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/285302.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-03 10:50 <a href="http://www.blogjava.net/rorely/archive/2009/07/03/285302.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php ODBC数据源</title><link>http://www.blogjava.net/rorely/archive/2009/07/03/285288.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Fri, 03 Jul 2009 02:02:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/03/285288.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/285288.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/03/285288.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/285288.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/285288.html</trackback:ping><description><![CDATA[ODBC 指的是（Application Programming Interface，API），使我们有能力连接到某个数据源（比如一个 MS Access 数据库）。<br />
<br />
创建 ODBC 连接<br />
通过一个 ODBC 连接，您可以连接到您的网络中的任何计算机上的任何数据库，只要 ODBC 连接是可用的。<br />
<br />
这是创建到达 MS Access 数据的 ODBC 连接的方法：<br />
<br />
&nbsp;&nbsp; 1. 在控制面板中打开管理工具<br />
&nbsp;&nbsp; 2. 双击其中的数据源 (ODBC) 图标<br />
&nbsp;&nbsp; 3. 选择系统 DSN 选项卡<br />
&nbsp;&nbsp; 4. 点击系统 DSN 选项卡中的&#8220;添加&#8221;按钮<br />
&nbsp;&nbsp; 5. 选择 Microsoft Access Driver。点击完成。<br />
&nbsp;&nbsp; 6. 在下一个界面，点击&#8220;选择&#8221;来定位数据库。<br />
&nbsp;&nbsp; 7. 为这个数据库取一个数据源名 (DSN)。<br />
&nbsp;&nbsp; 8. 点击确定。<br />
连接到 ODBC<br />
odbc_connect() 函数用于连接到 ODBC 数据源。该函数有四个参数：数据源名、用户名、密码以及可选的指针类型参数。<br />
odbc_exec() 函数用于执行 SQL 语句。<br />
odbc_close()关闭连接<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/285288.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-03 10:02 <a href="http://www.blogjava.net/rorely/archive/2009/07/03/285288.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php mysqli多个查询</title><link>http://www.blogjava.net/rorely/archive/2009/07/02/285196.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Thu, 02 Jul 2009 07:56:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/02/285196.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/285196.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/02/285196.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/285196.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/285196.html</trackback:ping><description><![CDATA[mysqli多个查询<br />
mysqli_multi_query(mysqli link,string query)连续执行多次查询，是基于过程的<br />
msyqli_more_results(mysqli link)主要确定返回的结果集是否有其他的结果集<br />
mysqli_next_result(mysqli link)获取下一个结果集<br />
示例：<br />
&lt;?php<br />
&nbsp;&nbsp; &nbsp;#连接数据库<br />
&nbsp;&nbsp; &nbsp;$link=mysqli_connect("localhost","root","root");&nbsp;&nbsp; &nbsp;<br />
&nbsp;&nbsp; &nbsp;#选择数据库<br />
&nbsp;&nbsp; &nbsp;$link-&gt;select_db("rorely") or die("could not find database");<br />
&nbsp;&nbsp; &nbsp;#查询数据库<br />
&nbsp;&nbsp; &nbsp;if($link-&gt;multi_query("select * from test;select name ,age ,sex,address from test")){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;do{<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$result=$link-&gt;store_result();<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;while($row=$result-&gt;fetch_row()){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;echo "$row[0],$row[1],$row[2],$row[3]&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;if($link-&gt;more_results()) echo "**********&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}while($link-&gt;next_result());<br />
&nbsp;&nbsp; &nbsp;}<br />
$link-&gt;close();<br />
&nbsp;&nbsp; &nbsp;<br />
?&gt;<br />
<br />
结果如下：<br />
1,Jane,26,female<br />
3,Tome,21,male<br />
4,Lily,25,female<br />
5,Lucy,25,female<br />
6,Jim,22,male<br />
7,Jim,22,male<br />
8,Jim,22,male<br />
9,Jim,22,male<br />
10,Jim,22,male<br />
11,Jim,22,male<br />
12,Jim,22,male<br />
13,Jniu,22,female<br />
14,Jim,22,male<br />
15,Jim,22,male<br />
18,Jim,22,male<br />
20,Jim,22,male<br />
78,lili,22,female<br />
79,hj,30,male<br />
80,hj,30,male<br />
**********<br />
Jane,26,female,wenming cun 123#<br />
Tome,21,male,wenming cun 32#<br />
Lily,25,female,wenming cun 2#<br />
Lucy,25,female,wenming cun 2#<br />
Jim,22,male,wenmin cun 45#<br />
Jim,22,male,wenmin cun 45#<br />
Jim,22,male,wenmin cun 45#<br />
Jim,22,male,wenmin cun 45#<br />
Jim,22,male,wenmin cun 45#<br />
Jim,22,male,wenmin cun 45#<br />
Jim,22,male,wenmin cun 45#<br />
Jniu,22,female,address<br />
Jim,22,male,wenmin cun 45#<br />
Jim,22,male,wenmin cun 45#<br />
Jim,22,male,wenmin cun 45#<br />
Jim,22,male,wenmin cun 45#<br />
lili,22,female,wenming cun 23#<br />
hj,30,male,wenming cun 23#<br />
hj,30,male,wenming cun 23#<br />
<img src ="http://www.blogjava.net/rorely/aggbug/285196.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-02 15:56 <a href="http://www.blogjava.net/rorely/archive/2009/07/02/285196.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php mysqli扩展库</title><link>http://www.blogjava.net/rorely/archive/2009/07/02/285190.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Thu, 02 Jul 2009 07:37:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/02/285190.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/285190.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/02/285190.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/285190.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/285190.html</trackback:ping><description><![CDATA[示例：<br />
&lt;?php<br />
&nbsp;&nbsp; &nbsp;#连接数据库<br />
&nbsp;&nbsp; &nbsp;$link=mysqli_connect("localhost","root","root");&nbsp;&nbsp; &nbsp;<br />
&nbsp;&nbsp; &nbsp;#选择数据库<br />
&nbsp;&nbsp; &nbsp;$link-&gt;select_db("rorely") or die("could not find database");<br />
&nbsp;&nbsp; &nbsp;#查询数据库<br />
&nbsp;&nbsp; &nbsp;$result=$link-&gt;query("select * from test");<br />
&nbsp;&nbsp; &nbsp;#输出数据库表各个记录的内容<br />
&nbsp;&nbsp; &nbsp;while($row=mysqli_fetch_object($result)){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;echo $row-&gt;id."&nbsp; ".$row-&gt;name."&nbsp; ".$row-&gt;age."&nbsp; &nbsp; ".$row-&gt;sex."&nbsp; ".$row-&gt;address."&lt;hr&gt;";<br />
&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;#关闭数据库<br />
&nbsp;&nbsp; &nbsp;mysqli_close($link);<br />
?&gt;<br />
1    Jane  26   female   wenming cun 123#<hr />
3    Tome  21   male   wenming cun 32#<hr />
4    Lily  25   female   wenming cun 2#<hr />
5    Lucy  25   female   wenming cun 2#<hr />
6    Jim  22   male   wenmin cun 45#<hr />
7    Jim  22   male   wenmin cun 45#<hr />
8    Jim  22   male   wenmin cun 45#<hr />
9    Jim  22   male   wenmin cun 45#<hr />
10    Jim  22   male   wenmin cun 45#<hr />
11    Jim  22   male   wenmin cun 45#<hr />
12    Jim  22   male   wenmin cun 45#<hr />
13    Jniu  22   female   address<hr />
14    Jim  22   male   wenmin cun 45#<hr />
15    Jim  22   male   wenmin cun 45#<hr />
18    Jim  22   male   wenmin cun 45#<hr />
20    Jim  22   male   wenmin cun 45#<hr />
78    lili  22   female   wenming cun 23#<hr />
79    hj  30   male   wenming cun 23#<hr />
80    hj  30   male   wenming cun 23#<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/285190.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-02 15:37 <a href="http://www.blogjava.net/rorely/archive/2009/07/02/285190.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 辅助函数功能</title><link>http://www.blogjava.net/rorely/archive/2009/07/02/285178.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Thu, 02 Jul 2009 06:52:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/02/285178.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/285178.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/02/285178.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/285178.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/285178.html</trackback:ping><description><![CDATA[辅助函数：<br />
mysql_client_encoding()<br />
mysql_get_server_info()<br />
mysql_get_host_info()<br />
mysql_get_client_info()<br />
mysql_stat()<br />
<br />
示例：<br />
&lt;?php<br />
&nbsp;&nbsp; &nbsp;$link=mysql_connect("localhost","root","root") or die("couldn't connect:".mysql_error());<br />
&nbsp;&nbsp; &nbsp;echo "字符集的名称： ".mysql_client_encoding()."&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;echo "mysql服务器信息：&nbsp; ".mysql_get_server_info()."&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;echo "mysql主机信息：&nbsp; ".mysql_get_host_info()."&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;echo "mysql客户机信息：&nbsp; ".mysql_get_client_info()."&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;echo "当前系统的状态：&nbsp; ".mysql_stat()."&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;mysql_close();<br />
?&gt;<br />
<br />
结果：<br />
字符集的名称： latin1<br />
mysql服务器信息：  5.1.34-community<br />
mysql主机信息：  localhost via TCP/IP<br />
mysql客户机信息：  5.0.51a<br />
当
前系统的状态： Uptime: 2539 Threads: 1 Questions: 17 Slow queries: 0 Opens: 17
Flush tables: 1 Open tables: 1 Queries per second avg: 0.6<br />
<img src ="http://www.blogjava.net/rorely/aggbug/285178.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-02 14:52 <a href="http://www.blogjava.net/rorely/archive/2009/07/02/285178.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 获取字段信息</title><link>http://www.blogjava.net/rorely/archive/2009/07/02/285172.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Thu, 02 Jul 2009 06:33:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/02/285172.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/285172.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/02/285172.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/285172.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/285172.html</trackback:ping><description><![CDATA[获取字段信息<br />
mysql_fetch_field()<br />
mysql_num_fields()<br />
mysql_list_fields()<br />
mysql_field_flags()<br />
mysql_field_len()<br />
mysql_field_name()<br />
mysql_field_type()<br />
mysql_field_table()<br />
注意：字段的属性有：name ,table,max_length,not_null,primary_key,<br />
unique_key,multiple_key,numeric,blob,type,unsigned,zerofill<br />
<br />
示例：<br />
&lt;?php<br />
&nbsp;&nbsp; &nbsp;$link=mysql_connect("localhost","root","root") or die("couldn't connect:".mysql_error());<br />
&nbsp;&nbsp; &nbsp;mysql_select_db("rorely");<br />
&nbsp;&nbsp; &nbsp;$result=mysql_query("select * from test")or die("query failed:".mysql_error());<br />
&nbsp;&nbsp; &nbsp;for($i=0;$i&lt;mysql_num_fields($result);$i++){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$meta=mysql_fetch_field($result);<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;if(!$meta) echo "没有字段信息.&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;echo "&lt;pre&gt;".$meta-&gt;name."&lt;br&gt;".$meta-&gt;type."&lt;br&gt;".$meta-&gt;max_length."&lt;hr&gt;&lt;/pre&gt;";<br />
&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;mysql_free_result($result);<br />
&nbsp;&nbsp; &nbsp;<br />
?&gt;<br />
<br />
结果如下：<br />
<pre>id<br />
int<br />
2<hr />
</pre>
<pre>name<br />
string<br />
4<hr />
</pre>
<pre>age<br />
int<br />
2<hr />
</pre>
<pre>sex<br />
string<br />
6<hr />
</pre>
<pre>address<br />
string<br />
16<hr />
</pre>
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/285172.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-02 14:33 <a href="http://www.blogjava.net/rorely/archive/2009/07/02/285172.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 数据库高级操作</title><link>http://www.blogjava.net/rorely/archive/2009/07/02/285054.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Thu, 02 Jul 2009 01:02:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/02/285054.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/285054.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/02/285054.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/285054.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/285054.html</trackback:ping><description><![CDATA[数据库高级操作<br />
(1)获取报错信息mysql_error(),mysql_errno()<br />
string mysql_error([resource $link_identifier]);返回上一个mysql函数的错误文本，如果没有出错则返回空字符串<br />
int mysql_errno([resource $link_identifier]);返回上一个mysql函数的错误号码，如果没有出错则返回0<br />
例如：选择一个不存在的数据库会出错，在一个已经存在的数据库中，操作一个不存在的表也会出错。<br />
<br />
(2)获取数据库和表的信息<br />
mysql_list_dbs(),<br />
mysql_db_name(),<br />
mysql_list_tables(),<br />
mysql_tablename()<br />
具体用法:<br />
resource mysql_list_dbs([resource $link_identifier])<br />
string mysql_db_name(resource $result,int $row[,mixed $field])<br />
resource mysql_list_tables(string $databaseName[,resource $link_identifier])<br />
string mysql_tablename(resource $result,int $i)<br />
(3)<br />
▼mysql_free_result()释放内存<br />
▼mysql_num_rows()判断结果指针中所指记录的个数<br />
&lt;?php<br />
&nbsp;&nbsp; &nbsp;#连接数据库<br />
&nbsp;&nbsp; &nbsp;$link=mysql_connect("localhost","root","root");<br />
&nbsp;&nbsp; &nbsp;//选择数据库--不存在的数据库，出错<br />
&nbsp;&nbsp; &nbsp;mysql_select_db("noexistentdb");<br />
&nbsp;&nbsp; &nbsp;echo mysql_error()."&lt;br&gt;";<br />
<br />
&nbsp;&nbsp; &nbsp;mysql_select_db("rorely");<br />
&nbsp;&nbsp; &nbsp;#查询不存在的表，出错<br />
&nbsp;&nbsp; &nbsp;mysql_query("select * from noexistenttable");<br />
&nbsp;&nbsp; &nbsp;echo mysql_error()."&lt;hr&gt;";<br />
<br />
&nbsp;&nbsp; &nbsp;#输出数据库列表<br />
&nbsp;&nbsp; &nbsp;$db_list=mysql_list_dbs($link);<br />
&nbsp;&nbsp; &nbsp;while($row=mysql_fetch_object($db_list)) echo $row-&gt;Database."&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;echo"&lt;hr&gt;";<br />
<br />
&nbsp;&nbsp; &nbsp;#输出数据库列表中所有数据库的名称<br />
&nbsp;&nbsp; &nbsp;$i=0;<br />
&nbsp;&nbsp; &nbsp;$count=mysql_num_rows($db_list);<br />
&nbsp;&nbsp; &nbsp;while($i&lt;$count){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;echo mysql_db_name($db_list,$i)."&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$i++;<br />
&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;echo"&lt;hr&gt;";<br />
<br />
&nbsp;&nbsp; &nbsp;#输出数据库列表中所有的所有表mysql_list_tables(dbname)<br />
&nbsp;&nbsp; &nbsp;$result=mysql_list_tables("mysql");<br />
&nbsp;&nbsp; &nbsp;if(!$result) {<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;print "DB error,could not list tables&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;print "MySQL error:".mysql_error();<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;exit;<br />
&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;while($row=mysql_fetch_row($result))<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;print "Table:$row[0].&lt;br&gt;";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<br />
&nbsp;&nbsp; &nbsp;mysql_free_result($result);<br />
&nbsp;&nbsp; &nbsp;echo"&lt;hr&gt;";<br />
<br />
&nbsp;&nbsp; &nbsp;#输出数据库表mysql_tablename(resource)<br />
&nbsp;&nbsp; &nbsp;$result=mysql_list_tables("rorely");<br />
&nbsp;&nbsp; &nbsp;for($i=0;$i&lt;mysql_num_rows($result);$i++){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;printf("Table:%s&lt;br&gt;",mysql_tablename($result,$i));<br />
&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;mysql_free_result($result);<br />
?&gt;<br />
<br />
输出结果如下：<br />
Unknown database 'noexistentdb'<br />
Table 'rorely.noexistenttable' doesn't exist<hr />
information_schema<br />
mysql<br />
rorely<br />
test<br />
<hr />
information_schema<br />
mysql<br />
rorely<br />
test<br />
<hr />
Table:columns_priv.<br />
Table:db.<br />
Table:event.<br />
Table:func.<br />
Table:general_log.<br />
Table:help_category.<br />
Table:help_keyword.<br />
Table:help_relation.<br />
Table:help_topic.<br />
Table:host.<br />
Table:ndb_binlog_index.<br />
Table:plugin.<br />
Table:proc.<br />
Table:procs_priv.<br />
Table:servers.<br />
Table:slow_log.<br />
Table:tables_priv.<br />
Table:time_zone.<br />
Table:time_zone_leap_second.<br />
Table:time_zone_name.<br />
Table:time_zone_transition.<br />
Table:time_zone_transition_type.<br />
Table:user.<br />
<hr />
Table:test<br />
<img src ="http://www.blogjava.net/rorely/aggbug/285054.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-02 09:02 <a href="http://www.blogjava.net/rorely/archive/2009/07/02/285054.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 显示数据表记录</title><link>http://www.blogjava.net/rorely/archive/2009/07/01/284958.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Wed, 01 Jul 2009 07:51:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/01/284958.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284958.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/01/284958.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284958.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284958.html</trackback:ping><description><![CDATA[processShowData.php<br />
&lt;html&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;head&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;title&gt;查询数据库表信息&lt;/title&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;/head&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;body&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;center&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;form name="myForm" action="processShowData.php"&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;table&nbsp; border="1" cellspacing="0" cellpadding="0"&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;caption&gt;学生一览表&lt;/caption&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;学号&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;姓名&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;年龄&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;性别&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;地址&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;?php<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$link=mysql_connect("localhost","root","root");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;mysql_select_db("rorely");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$exec="select * from test";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$result=mysql_query($exec);<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;while($rs=mysql_fetch_object($result)){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$id=$rs-&gt;id;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$name=$rs-&gt;name;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$age=$rs-&gt;age;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$sex=$rs-&gt;sex;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$address=$rs-&gt;address;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;?&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;tr align="center"&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $id ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $name ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $age ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $sex ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $address ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/tr&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;?php<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;mysql_close();<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;?&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/table&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/form&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/center&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
结果如下：<br />
<table border="1" cellpadding="0" cellspacing="0">
    <tbody>
        <tr>
            <th>学号</th>
            <th>姓名</th>
            <th>年龄</th>
            <th>性别</th>
            <th>地址</th>
        </tr>
        <tr align="center">
            <td>1</td>
            <td>Jane</td>
            <td>26</td>
            <td>female</td>
            <td>wenming cun 123#</td>
        </tr>
        <tr align="center">
            <td>3</td>
            <td>Tome</td>
            <td>21</td>
            <td>male</td>
            <td>wenming cun 32#</td>
        </tr>
        <tr align="center">
            <td>4</td>
            <td>Lily</td>
            <td>25</td>
            <td>female</td>
            <td>wenming cun 2#</td>
        </tr>
        <tr align="center">
            <td>5</td>
            <td>Lucy</td>
            <td>25</td>
            <td>female</td>
            <td>wenming cun 2#</td>
        </tr>
        <tr align="center">
            <td>6</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>7</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>8</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>9</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>10</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>11</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>12</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>13</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>14</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>15</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>18</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>20</td>
            <td>Jim</td>
            <td>22</td>
            <td>male</td>
            <td>wenmin cun 45#</td>
        </tr>
        <tr align="center">
            <td>78</td>
            <td>lili</td>
            <td>22</td>
            <td>female</td>
            <td>wenming cun 23#</td>
        </tr>
        <tr align="center">
            <td>79</td>
            <td>hj</td>
            <td>30</td>
            <td>male</td>
            <td>wenming cun 23#</td>
        </tr>
        <tr align="center">
            <td>80</td>
            <td>hj</td>
            <td>30</td>
            <td>male</td>
            <td>wenming cun 23#</td>
        </tr>
    </tbody>
</table>
<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284958.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-01 15:51 <a href="http://www.blogjava.net/rorely/archive/2009/07/01/284958.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 删除数据库表中的记录</title><link>http://www.blogjava.net/rorely/archive/2009/07/01/284956.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Wed, 01 Jul 2009 07:30:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/01/284956.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284956.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/01/284956.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284956.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284956.html</trackback:ping><description><![CDATA[deleteData.php 页面<br />
&lt;html&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;head&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;/head&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;body&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;form name="frm" action="processDeleteData.php" method="post"&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;table border="1" align="center" cellspacing="0" cellpadding="0"&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;caption&gt;学生一览表&lt;/caption&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;选项&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;学号&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;姓名&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;年龄&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;性别&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;th&gt;地址&lt;/th&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;?php<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$link=mysql_connect("localhost","root","root");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;mysql_select_db("rorely");<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$exec="select * from test";<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$result=mysql_query($exec);<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;while($rs=mysql_fetch_object($result)){<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$id=$rs-&gt;id;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$name=$rs-&gt;name;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$age=$rs-&gt;age;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$sex=$rs-&gt;sex;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$address=$rs-&gt;address;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;?&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;tr align="center"&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;input type="radio" name="del" value=&lt;?php echo $id ?&gt; /&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $id ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $name ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $age ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $sex ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;td&gt;&lt;?php echo $address ?&gt;&lt;/td&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/tr&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;?php<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;mysql_close();<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;?&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/table&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;center&gt;&lt;input type="submit" value="删除" /&gt;&lt;/center&gt;<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/form&gt;<br />
&nbsp;&nbsp; &nbsp;&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
processDeleteData.php处理删除页面<br />
&lt;?php<br />
&nbsp;&nbsp; &nbsp;$link=mysql_connect("localhost","root","root");<br />
&nbsp;&nbsp; &nbsp;mysql_select_db("rorely");<br />
&nbsp;&nbsp; &nbsp;$id=$_POST['del'];<br />
&nbsp;&nbsp; &nbsp;$exec="delete from test where id=$id";<br />
&nbsp;&nbsp; &nbsp;$result=mysql_query($exec);<br />
&nbsp;&nbsp; &nbsp;if((mysql_affected_rows()==0)||(mysql_affected_rows()==-1))<br />
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;echo"没有找到记录，或者删除时产生错误！";<br />
&nbsp;&nbsp; &nbsp;else echo"学生已删除！";<br />
&nbsp;&nbsp; &nbsp;mysql_close();<br />
?&gt;<br />
&lt;a href="deleteData.php"&gt;返回删除页面&lt;/a&gt;<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284956.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-01 15:30 <a href="http://www.blogjava.net/rorely/archive/2009/07/01/284956.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 向数据库表中插入数据</title><link>http://www.blogjava.net/rorely/archive/2009/07/01/284940.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Wed, 01 Jul 2009 06:03:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/01/284940.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284940.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/01/284940.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284940.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284940.html</trackback:ping><description><![CDATA[php插入数据页面insertData.php<br />
&lt;html&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;head&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;title&gt;向数据库中插入数据&lt;/title&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/head&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;body&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;center&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;form name="myForm" method="post" action="processInsertData.php"&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;table bgcolor="cyan"&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;学号&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;input type="text" name="txtId"&nbsp; /&gt;&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;姓名&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;input type="text" name="txtName" /&gt;&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;年龄&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;input type="text" name="txtAge"&gt;&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;性别&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;select name="sSex"&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;option value="male"&gt;male&lt;/option&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;option value="female"&gt;female&lt;/option&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/select&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;地址&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td&gt;&lt;input type="text" name="txtAddress"/&gt;&lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;td colspan="2" align="center"&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;input type="submit" name="submit" value="添加"/&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;input type="reset" name="reset" value="重置"&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/td&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/tr&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/table&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/form&gt;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/center&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/body&gt;<br />
&lt;/html&gt;<br />
<img src="file:///C:/Users/ADMINI%7E1/AppData/Local/Temp/moz-screenshot.jpg" alt="" /><img src="file:///C:/Users/ADMINI%7E1/AppData/Local/Temp/moz-screenshot-1.jpg" alt="" /><br />
<br />
处理数据插入页面processInsertData.php<br />
&lt;?php<br />
&nbsp;&nbsp;&nbsp; $link=mysql_connect("localhost","root","root");<br />
&nbsp;&nbsp;&nbsp; mysql_select_db("rorely");<br />
&nbsp;&nbsp;&nbsp; $id=$_POST['txtId']|null;<br />
&nbsp;&nbsp;&nbsp; $name=$_POST['txtName'];<br />
&nbsp;&nbsp;&nbsp; $age=$_POST['txtAge'];<br />
&nbsp;&nbsp;&nbsp; $sex=$_POST['sSex'];<br />
&nbsp;&nbsp;&nbsp; $address=$_POST['txtAddress'];<br />
<br />
&nbsp;&nbsp;&nbsp; $exec="insert into test values($id,'$name',$age,'$sex','$address')";<br />
&nbsp;&nbsp;&nbsp; $result=mysql_query($exec);<br />
&nbsp;&nbsp;&nbsp; if($result) echo "学生已添加到数据表中&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; else echo "该学生没有添加进数据表，请重新输入。&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; mysql_close();<br />
?&gt;<br />
&lt;a href="insertData.php"&gt;返回添加页面&lt;/a&gt;<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284940.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-01 14:03 <a href="http://www.blogjava.net/rorely/archive/2009/07/01/284940.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 建立数据库连接</title><link>http://www.blogjava.net/rorely/archive/2009/07/01/284897.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Wed, 01 Jul 2009 03:00:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/01/284897.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284897.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/01/284897.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284897.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284897.html</trackback:ping><description><![CDATA[(1) 建立连接<br />
(2）选择数据库<br />
(3) 执行SQL语句<br />
(4) 关闭数据库连接<br />
&lt;?php<br />
&nbsp;&nbsp;&nbsp; $link=mysql_connect("localhost","root","root");<br />
&nbsp;&nbsp;&nbsp; if($link)echo"连接数据库成功！";<br />
&nbsp;&nbsp;&nbsp; else echo"连接数据库失败！";<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; $sele=mysql_select_db("com");<br />
&nbsp;&nbsp;&nbsp; if($sele) echo"选择数据库成功！";<br />
&nbsp;&nbsp;&nbsp; else echo"选择数据库失败！";<br />
<br />
&nbsp;&nbsp;&nbsp; $exec="select * from test";<br />
&nbsp;&nbsp;&nbsp; $result=mysql_query($exec);<br />
&nbsp;&nbsp;&nbsp; echo $result."&lt;br&gt;";<br />
<br />
&nbsp;&nbsp;&nbsp; $exec="insert into test values(null,'Janel',23,'female','wenmin cun 34#')";<br />
&nbsp;&nbsp;&nbsp; $result=mysql_query($exec);<br />
&nbsp;&nbsp;&nbsp; echo $result."&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp; mysql_close();<br />
<br />
?&gt;<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284897.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-01 11:00 <a href="http://www.blogjava.net/rorely/archive/2009/07/01/284897.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>配置php与mysql的连接 php.ini文件</title><link>http://www.blogjava.net/rorely/archive/2009/07/01/284884.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Wed, 01 Jul 2009 02:13:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/07/01/284884.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284884.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/07/01/284884.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284884.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284884.html</trackback:ping><description><![CDATA[ Call &nbsp; to &nbsp; undefined &nbsp; function &nbsp; mysql_connect()问题的解决方法<br />
配置php与mysql的连接 php.ini文件<br />
看加粗部分。<br />
<br />
; Windows Extensions<br />
; Note that ODBC support is built in, so no dll is needed for it.<br />
; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)<br />
; extension folders as well as the separate PECL DLL download (PHP 5).<br />
; Be sure to appropriately set the extension_dir directive.<br />
<br />
;extension=php_bz2.dll<br />
;extension=php_curl.dll<br />
;extension=php_dba.dll<br />
;extension=php_dbase.dll<br />
;extension=php_exif.dll<br />
;extension=php_fdf.dll<br />
;extension=php_gd2.dll<br />
;extension=php_gettext.dll<br />
;extension=php_gmp.dll<br />
;extension=php_ifx.dll<br />
;extension=php_imap.dll<br />
;extension=php_interbase.dll<br />
;extension=php_ldap.dll<br />
;extension=php_mbstring.dll<br />
;extension=php_mcrypt.dll<br />
;extension=php_mhash.dll<br />
;extension=php_mime_magic.dll<br />
;extension=php_ming.dll<br />
;extension=php_msql.dll<br />
;extension=php_mssql.dll<br />
&nbsp;&nbsp;&nbsp; <strong>extension=/ext/php_mysql.dll<br />
&nbsp;&nbsp;&nbsp; extension=/ext/php_mysqli.dll</strong><br />
;extension=php_oci8.dll<br />
;extension=php_openssl.dll<br />
;extension=php_pdo.dll<br />
;extension=php_pdo_firebird.dll<br />
;extension=php_pdo_mssql.dll<br />
;extension=php_pdo_mysql.dll<br />
;extension=php_pdo_oci.dll<br />
;extension=php_pdo_oci8.dll<br />
;extension=php_pdo_odbc.dll<br />
;extension=php_pdo_pgsql.dll<br />
;extension=php_pdo_sqlite.dll<br />
;extension=php_pgsql.dll<br />
;extension=php_pspell.dll<br />
;extension=php_shmop.dll<br />
;extension=php_snmp.dll<br />
;extension=php_soap.dll<br />
;extension=php_sockets.dll<br />
;extension=php_sqlite.dll<br />
;extension=php_sybase_ct.dll<br />
;extension=php_tidy.dll<br />
;extension=php_xmlrpc.dll<br />
;extension=php_xsl.dll<br />
;extension=php_zip.dll<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284884.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-07-01 10:13 <a href="http://www.blogjava.net/rorely/archive/2009/07/01/284884.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php shell_exec()与反撇号等价输出结果</title><link>http://www.blogjava.net/rorely/archive/2009/06/30/284782.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Tue, 30 Jun 2009 07:50:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/06/30/284782.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284782.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/06/30/284782.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284782.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284782.html</trackback:ping><description><![CDATA[&lt;?php&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; #使用反撇号，暗示作为命令来执行<br />
&nbsp;&nbsp;&nbsp; $result=`date`;<br />
&nbsp;&nbsp;&nbsp; echo "&lt;p&gt;the server timestamp is: $result&lt;/p&gt;";<br />
<br />
&nbsp;&nbsp;&nbsp; echo "&lt;hr color=red&gt;";<br />
&nbsp;&nbsp;&nbsp; #使用shell_exec()<br />
&nbsp;&nbsp;&nbsp; $result1=shell_exec("date");<br />
&nbsp;&nbsp;&nbsp; echo "&lt;p&gt;the server timestamp is: $result1&lt;/p&gt;";<br />
?&gt;<br />
<br />
输出结果如下：<br />
<p>the server timestamp is: 当前日期: 2009/06/30 二
输入新日期: (年月日) </p>
<hr color="red" />
<p>the server timestamp is: 当前日期: 2009/06/30 二
输入新日期: (年月日) </p>
<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284782.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-06-30 15:50 <a href="http://www.blogjava.net/rorely/archive/2009/06/30/284782.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php file操作--删除空目录</title><link>http://www.blogjava.net/rorely/archive/2009/06/30/284775.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Tue, 30 Jun 2009 07:12:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/06/30/284775.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284775.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/06/30/284775.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284775.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284775.html</trackback:ping><description><![CDATA[&lt;?php<br />
&nbsp;&nbsp;&nbsp; #删除空目录<br />
&nbsp;&nbsp;&nbsp; function delDir($dir){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if($od=@opendir($dir)){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; while(($file=readdir($od))!=false){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if(($file==".")||($file==".."))continue;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if(is_dir($dir."/".$file)) delDir($dir."/".$file);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; else unlink($od."/".$file);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; @closedir($od);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; rmdir($dir);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $dir." 删除成功！&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }else echo"can't open ".$dir;<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; $dir="test/";<br />
&nbsp;&nbsp;&nbsp; delDir($dir);&nbsp;&nbsp;&nbsp; <br />
?&gt;<br />
<br />
运行的结果：<br />
test//testhello/testWorld 删除成功！<br />
test//testhello 删除成功！<br />
test/ 删除成功！<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284775.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-06-30 15:12 <a href="http://www.blogjava.net/rorely/archive/2009/06/30/284775.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php filetype() 文件类型</title><link>http://www.blogjava.net/rorely/archive/2009/06/29/284667.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Mon, 29 Jun 2009 13:17:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/06/29/284667.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284667.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/06/29/284667.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284667.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284667.html</trackback:ping><description><![CDATA[在php中，文件操作中，filetype(string)，结果有8中：block,char,dir,fifo,file,link,socket,unknown<br />
<br />
&lt;?php<br />
&nbsp;&nbsp;&nbsp; #文件名称<br />
&nbsp;&nbsp;&nbsp; echo basename("file/fileTest.php")."&lt;hr color=red&gt;";<br />
&nbsp;&nbsp;&nbsp; #文件名称，不含后缀<br />
&nbsp;&nbsp;&nbsp; echo basename("file/fileTest.php",".php")."&lt;hr color=red&gt;";<br />
&nbsp;&nbsp;&nbsp; #目录名称<br />
&nbsp;&nbsp;&nbsp; echo dirname("file/fileTest.php")."&lt;hr color=red&gt;";<br />
&nbsp;&nbsp;&nbsp; #目录的详细信息，包括文件名，目录名，文件扩展名<br />
&nbsp;&nbsp;&nbsp; $paths= pathinfo("file/fileTest.php");<br />
&nbsp;&nbsp;&nbsp; echo $paths["dirname"]."&lt;hr color=red&gt;";<br />
&nbsp;&nbsp;&nbsp; echo $paths["basename"]."&lt;hr color=red&gt;";<br />
&nbsp;&nbsp;&nbsp; echo $paths["extension"]."&lt;hr color=red&gt;";<br />
&nbsp;&nbsp;&nbsp; echo realpath("file/fileTest.php")."&lt;hr color=red&gt;";<br />
&nbsp;&nbsp;&nbsp; #获取文件类型：file<br />
&nbsp;&nbsp;&nbsp; echo filetype("fileTest.php")."&lt;hr color=red&gt;";<br />
&nbsp;&nbsp;&nbsp; #获取文件类型：dir<br />
&nbsp;&nbsp;&nbsp; echo filetype('E:\\Program\\Apache2.2\\htdocs\\file\\')."&lt;hr color=red&gt;";<br />
?&gt;<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284667.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-06-29 21:17 <a href="http://www.blogjava.net/rorely/archive/2009/06/29/284667.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 反射类</title><link>http://www.blogjava.net/rorely/archive/2009/06/28/284477.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Sun, 28 Jun 2009 07:00:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/06/28/284477.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284477.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/06/28/284477.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284477.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284477.html</trackback:ping><description><![CDATA[反射类ReflectionClass，其中包含的方法可以通过下面的方法获取：示例如下。<br />
<br />
&lt;?php<br />
&nbsp;&nbsp;&nbsp; $class=new ReflectionClass("ReflectionClass");<br />
&nbsp;&nbsp;&nbsp; $methods=$class-&gt;getMethods();<br />
&nbsp;&nbsp;&nbsp; foreach($methods as $method)<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $method-&gt;getName()."&lt;br&gt;";&nbsp; <br />
?&gt;<br />
<br />
运行结果如下：<br />
__clone<br />
export<br />
__construct<br />
__toString<br />
getName<br />
isInternal<br />
isUserDefined<br />
isInstantiable<br />
getFileName<br />
getStartLine<br />
getEndLine<br />
getDocComment<br />
getConstructor<br />
hasMethod<br />
getMethod<br />
getMethods<br />
hasProperty<br />
getProperty<br />
getProperties<br />
hasConstant<br />
getConstants<br />
getConstant<br />
getInterfaces<br />
getInterfaceNames<br />
isInterface<br />
isAbstract<br />
isFinal<br />
getModifiers<br />
isInstance<br />
newInstance<br />
newInstanceArgs<br />
getParentClass<br />
isSubclassOf<br />
getStaticProperties<br />
getStaticPropertyValue<br />
setStaticPropertyValue<br />
getDefaultProperties<br />
isIterateable<br />
implementsInterface<br />
getExtension<br />
getExtensionName<br />
<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284477.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-06-28 15:00 <a href="http://www.blogjava.net/rorely/archive/2009/06/28/284477.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 接口--可以多实现。</title><link>http://www.blogjava.net/rorely/archive/2009/06/28/284470.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Sun, 28 Jun 2009 05:56:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/06/28/284470.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284470.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/06/28/284470.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284470.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284470.html</trackback:ping><description><![CDATA[接口的创建使用关键字interface，实现接口，使用关键字implements。接口的方法全部是public方法，而且没有方法体。一个类可以实现多个接口。示例如下：<br />
<br />
&lt;?php<br />
&nbsp;&nbsp;&nbsp; interface myInterface{<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; const str="中国你好";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function getV();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function getH($name,$value);<br />
&nbsp;&nbsp;&nbsp; }<br />
<br />
&nbsp;&nbsp;&nbsp; interface expressEmotion{<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function getEmotion();<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; class A implements myInterface,expressEmotion{<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function getV(){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo self::str;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function getH($name,$value){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $name.=$value;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function getEmotion(){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo "&lt;br&gt;心情不错。&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; }<br />
<br />
&nbsp;&nbsp;&nbsp; $a=new A();<br />
&nbsp;&nbsp;&nbsp; $a-&gt;getV();<br />
&nbsp;&nbsp;&nbsp; $a-&gt;getH("&lt;br&gt;北京","欢迎你！");<br />
&nbsp;&nbsp;&nbsp; $a-&gt;getEmotion();<br />
?&gt;<br />
<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284470.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-06-28 13:56 <a href="http://www.blogjava.net/rorely/archive/2009/06/28/284470.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 类继承--单继承</title><link>http://www.blogjava.net/rorely/archive/2009/06/28/284465.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Sun, 28 Jun 2009 05:34:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/06/28/284465.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284465.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/06/28/284465.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284465.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284465.html</trackback:ping><description><![CDATA[&lt;?php<br />
&nbsp;&nbsp;&nbsp; class BaseClass{<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; function __construct(){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo "&lt;br&gt;&lt;font color=red&gt;this is the base class constructor&lt;/font&gt;&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; class SubClass extends BaseClass{<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; function __construct(){<br />
#子类调用父类构造方法的两种，父类名::__construct();parent::__construct()<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; BaseClass::__construct();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; parent::__construct();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo" &lt;br&gt; this is the sub class constructor&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; echo "declare an instance of BaseClass&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; $obj=new BaseClass();<br />
<br />
&nbsp;&nbsp;&nbsp; echo "declare an instance of SubClass&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; $obj1=new SubClass();<br />
?&gt;<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284465.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-06-28 13:34 <a href="http://www.blogjava.net/rorely/archive/2009/06/28/284465.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php 拷贝对象</title><link>http://www.blogjava.net/rorely/archive/2009/06/28/284454.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Sun, 28 Jun 2009 02:59:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/06/28/284454.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284454.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/06/28/284454.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284454.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284454.html</trackback:ping><description><![CDATA[clone方法的使用，浅拷贝对象。示例如下：<br />
<br />
&lt;?php<br />
&nbsp;&nbsp;&nbsp; class Foo{<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; private $x;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; private $y;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function setX($x){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $this-&gt;x=$x;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function setY($y){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $this-&gt;y=$y;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function getX(){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return $this-&gt;x;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function getY(){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return $this-&gt;y;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; }<br />
<br />
&nbsp;&nbsp;&nbsp; $foo1=new Foo;<br />
&nbsp;&nbsp;&nbsp; $foo1-&gt;setX(3);<br />
&nbsp;&nbsp;&nbsp; $foo1-&gt;setY(4);<br />
<br />
&nbsp;&nbsp;&nbsp; $foo2=clone $foo1;<br />
&nbsp;&nbsp;&nbsp; $foo2-&gt;setX(4);<br />
<br />
&nbsp;&nbsp;&nbsp; if($foo1-&gt;getX()!=$foo2-&gt;getX()) echo "they are not equal";<br />
&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; function displayObj(Foo $foo){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo "&lt;br&gt;对象的值为：&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $foo-&gt;getX()."&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $foo-&gt;getY()."&lt;br&gt;";<br />
<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; displayObj($foo1);<br />
&nbsp;&nbsp;&nbsp; displayObj($foo2);<br />
?&gt;<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284454.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-06-28 10:59 <a href="http://www.blogjava.net/rorely/archive/2009/06/28/284454.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php构造函数和析构函数</title><link>http://www.blogjava.net/rorely/archive/2009/06/28/284445.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Sun, 28 Jun 2009 01:53:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/06/28/284445.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284445.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/06/28/284445.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284445.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284445.html</trackback:ping><description><![CDATA[构造函数：constructor<br />
析构函数:destructor<br />
<br />
在php5.1中，构造函数统一命名为：<br />
function __construct(){<br />
&nbsp;&nbsp;&nbsp; #函数体<br />
}<br />
<br />
析构函数统一命名为：<br />
function __destruct(){<br />
&nbsp;&nbsp;&nbsp; #函数体<br />
}<br />
<br />
注意，construct和destruct之前有两个下划线，不是一个<br />
下面给出一个构造函数的示例：<br />
&lt;?php<br />
&nbsp;&nbsp;&nbsp; class Car{<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; private $color;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; private $size;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; private $price;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; function __construct(){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $this-&gt;color="red";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $this-&gt;size=4;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $this-&gt;price=30000;<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public function display(){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $this-&gt;color."&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $this-&gt;size."&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $this-&gt;price."&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; $car=new Car();<br />
&nbsp;&nbsp;&nbsp; $car-&gt;display();<br />
?&gt;<br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284445.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-06-28 09:53 <a href="http://www.blogjava.net/rorely/archive/2009/06/28/284445.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php中 涉及的类型提示</title><link>http://www.blogjava.net/rorely/archive/2009/06/28/284443.html</link><dc:creator>期待明天</dc:creator><author>期待明天</author><pubDate>Sun, 28 Jun 2009 01:46:00 GMT</pubDate><guid>http://www.blogjava.net/rorely/archive/2009/06/28/284443.html</guid><wfw:comment>http://www.blogjava.net/rorely/comments/284443.html</wfw:comment><comments>http://www.blogjava.net/rorely/archive/2009/06/28/284443.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/rorely/comments/commentRss/284443.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/rorely/services/trackbacks/284443.html</trackback:ping><description><![CDATA[<span style="color: #ff0000;"></span>在php中，只有对象类型和数组类型，可以在定义函数的时候，在形参中添加类型提示。例如：<br />
&lt;?php<br />
&nbsp;&nbsp;&nbsp; class MyClass{<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public $var="这里用了类型提示";<br />
&nbsp;&nbsp;&nbsp; }<br />
#类型提示，只能够是对象和数组类型。<br />
#对象<br />
&nbsp;&nbsp;&nbsp; function MyFunction(<u><strong><span style="color: #ff0000;"><u><strong>MyClass</strong></u></span></strong></u> $foo){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $foo-&gt;var;<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; $myClass=new MyClass;<br />
&nbsp;&nbsp;&nbsp; MyFunction($myClass);<br />
#数组<br />
&nbsp;&nbsp;&nbsp; $arr=array("Jane","Jill","Lily","Tom");<br />
&nbsp;&nbsp;&nbsp; function displayArray(<u><strong></strong><strong><span style="color: #ff0000;">array</span></strong></u> $a){<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; for($i=0;$i&lt;count($a);$i++)<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; echo $a[$i]."&lt;br&gt;";<br />
&nbsp;&nbsp;&nbsp; }<br />
<br />
&nbsp;&nbsp;&nbsp; displayArray($arr);<br />
?&gt;<br />
<br />
<img src ="http://www.blogjava.net/rorely/aggbug/284443.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/rorely/" target="_blank">期待明天</a> 2009-06-28 09:46 <a href="http://www.blogjava.net/rorely/archive/2009/06/28/284443.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>