当前位置:首页 > PHP教程 > php应用 > 列表

php mysql 查询数据库

发布:smiling 来源: PHP粉丝网  添加日期:2014-09-11 21:03:00 浏览: 评论:0 

文章提供一款简单的mysql 查询数据库数据的代码,可以查询blog里面所有数据并且显示出来,代码如下:

  1. <?php 
  2. session_start(); 
  3. $conn=mysql_connect('localhost','root','root')or die('数据库连接错误'); 
  4. mysql_select_db('demo',$conn); 
  5. mysql_query("set names 'gbk'"); 
  6. $us=$_session['username']; 
  7. $selequery=mysql_query("select * from blog where author='$us' order by id desc")or die("查询失败"); 
  8. ?> 
  9. <?php while($selerow=mysql_fetch_array($selequery)){?> 
  10. <form action="" method="post" name="modform"
  11.   <table width="100%" border="1"
  12.     <tr> 
  13.       <td width="100">作者:</td> 
  14.       <td><?php echo $_session['username']."&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".$selerow['redate'];?></td> 
  15.     </tr> 
  16.     <tr> 
  17.       <td width="100">留言标题:</td> 
  18.       <td><?php echo $selerow['title'];?></td> 
  19.     </tr> 
  20.     <tr> 
  21.       <td>留言内容:</td> 
  22.       <td><?php echo $selerow['content'];?></td> 
  23.     </tr> 
  24.       <tr> 
  25.       <td colspan="2" align="center"><input type="submit" value="修改" name="sub"></input></td> 
  26.     </tr> 
  27.   </table> 
  28.  </form>  
  29.   <br> 
  30.   <?php }?>  
  31. <!--<?php  
  32.  for($i=1;$i<$selerow=mysql_num_rows($selequery);$i++){ 
  33.   if($i<$selerow=mysql_num_rows($selequery)){?> 
  34.   //开源代码phpfensi.com 
  35.    <table><tr><td><?php echo $selerow['title'];?></td></tr></table> 
  36.    <hr color="red"></hr> 
  37.   <?php  
  38.   }else{?> 
  39.   <table></table> 
  40. <?php  
  41.  }} 
  42. ?> 

实例数据库代码如下:

  1. drop table if exists `blog`; 
  2. create table `blog` ( 
  3.   `id` int(10) not null auto_increment, 
  4.   `author` varchar(50) not null
  5.   `title` varchar(50) not null
  6.   `content` text, 
  7.   `redate` date not null
  8.   primary key (`id`) 
  9. ) engine=innodb auto_increment=5 default charset=gbk; 
  10. -- ---------------------------- 
  11. -- records of blog 
  12. -- ---------------------------- 
  13. insert into `blog` values ('1''admin''我''<p>呜呜呜</p>''2010-07-31'); 
  14. insert into `blog` values ('2''admin''第五''<p>我的</p>''2010-07-31'); 
  15. insert into `blog` values ('3''admin''我的''<p>去权威的物权法</p>''2010-07-31'); 
  16. insert into `blog` values ('4''111111''大武器''<p>的弯曲的千万</p>''2010-07-31');

Tags: php mysql 查询数据库

分享到: