首页 > 开发 > PHP > 正文

php查询mysql数据表记录实现代码

2024-05-04 21:59:03
字体:大 中 小
来源:转载
供稿:网友

php与mysql是黄金组合,现在我们来讲一下关于php查询mysql数据库记录实现,主要会用到函数mysql_connect mysql_query mysql_select_db mysql_fetch_array四个php函数,下面看实现.

  1. $hostname="localhost";         //定义连接到的mysql服务器名 
  2. $username="root";          //定义用于连接的用户名 
  3. $password="";           //定义用于连接的密码 
  4. $link=mysql_connect($hostname,$username,$password);   //打开msql连接 
  5. mysql_query('set names gb2312;');      //转换编码以支持中文 
  6. mysql_select_db("test");         //选择操作库为test 
  7. $query="select * from friends";       //定义sql 
  8. $result=mysql_query($query);        //发送sql查询 
  9. while($rows=mysql_fetch_array($result)) 
  10. { 
  11.   echo "id为:".$rows[id]; 
  12.   echo "<br>www.Vevb.comn"; 
  13.   echo "name为:".$rows[name]; 
  14.   echo "<br>n"; 
  15.   echo "sex为:".$rows[sex]; 
  16.   echo "<br>n"; 
  17.   echo "birthday为:".$rows[birthday]; 
  18.   echo "<br>n"; 
  19.   echo "address为:".$rows[address]; 
  20.   echo "<p>n"; 
  21. } 
  22. //释放结果集 
  23. mysql_free_result($result); 
  24.  
  25. //条件查询 
  26.  
  27. $query="select * from friends where id=1";     //定义sql 
  28. $result= mysql_query($query);     //发送sql查询 
  29. echo mysql_result($result,0,"name");       //输出name结果 
  30. echo "<br>"; 
  31. echo mysql_result($result,0,"birthday");      //输出birthday结果 
  32. echo "<br>"; 
  33. echo mysql_result($result,0,"sex");       //输出sex结果 
  34. echo "<br>"; 
  35. echo mysql_result($result,0,"address");      //输出address结果 
  36. //相关操作 
  37.  
  38. $conn=mysql_connect('localhost','root','');       //打开连接 
  39. $fields=mysql_list_fields("test","friends",$conn);     //列出test库friends表的信息 
  40. $cols=mysql_num_fields($fields);        //获取结果数 
  41. for($i=0;$i<$cols;$i++)          //循环 
  42. { 
  43.   echo mysql_field_name($fields,$i)."n";       //输出字段名 
  44.   echo "<p>"; 
  45. } 

总结:在php中查询数据库记录是相当简单且常用的,只要你记录上面几个函数就可以实现数据查询了.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表