免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2193 | 回复: 0
打印 上一主题 下一主题

php简单的输出数据 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-11-17 22:23 |只看该作者 |倒序浏览
以下是引用片段:
1数据库说明
数据库地址 :localhost:3307
我的数据库权限 :root /phpnow  
数据库 :root  
数据库表 :shop  
--------------------------
2字段和数据记录
ID NAME  
1 zhuming
2 zhuming2
2函数说明
(一)函数mysql_connect()的97xxoo意思是连接mysql数据库, "@"的意思是屏蔽报错
(二)函数die()的意思是将括号里的字串送到浏览器并中断PHP程式 <br>(Script)。括号里的参数为欲送出的字串。
(三)函数mysql_select_db() 选择一个数据库  
(四)函数mysql_query() 发送一条 MySQL 查询
(五)函数mysql_fetch_array()返回数组资料  
(六)函数@mysql_close($conn); 关闭数据库连接
<?
[email=$conn=@mysql_connect(]$conn=@mysql_connect("localhost:3307[/email]", "root", "phpnow");  
//连接mysql数据库 定义变量$conn , mysql_connect()函数的意思是连接mysql数据库, "@mysql_connect()"的意思是屏蔽报错 不加@就会抱错*/
if(!$conn){die("error");}
//die()函数的意思是将括号里的字串送到浏览器并中断PHP程式 (Script)。括号里的参数为欲送出的字串。  
@mysql_select_db("root", $conn);  
//选择mysql里的一个数据库,为root ,前面加@就不会抱错,
//require_once(’conn.php’);顶部调用数据库代码
?>
<?
$sql = "SELECT * FROM shop";  
//定义变量$sql, 意思是读取表shop中的数据
$rs = mysql_query($sql, $conn);  
//定义变量$rs 查询记录
while ($row = mysql_fetch_array($rs)){  
//定义量变(数组)row ,并利用while循环,sexinsex通过返回组数据的函数mysql_fetch_array把数据一一写出来.
echo "$row[Id]"; //输出ID $row[0] 这样取也可以 注意Id大小写(我数据库写的是大写)
echo "$row[name]";//输出NAME $row[1] 这样取也可以  
echo "<br>";
}
//while其他写法 id和name可以换位置
//此教程来源于97xxoo教程网(www.97xxoo.org
//查看完整的教程请点:http://www.97xxoo.org/article/1/2008/20081117373.shtml
//(一)while($row = mysql_fetch_array($rs)) echo "$row[id] $row[name] <br />";
//(二)while($row = mysql_fetch_object($rs)) echo "$row->id $row->name <br />";
?>
-----------------
输出为
1 zhuming
2 zhuming2
---------------------
SHOP.SQL 文件如下 直接导入
DROP TABLE IF EXISTS `shop`;
CREATE TABLE `shop` (
`Id` int(11) NOT NULL auto_increment,
`name` varchar(255) default NULL,
PRIMARY KEY (`Id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=big5;
LOCK TABLES `shop` WRITE;
INSERT INTO `shop` VALUES (1,’zhuming’);
INSERT INTO `shop` VALUES (2,’zhuming2’);
UNLOCK TABLES;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP