从数据库调出数据显示到页面 PHP+Mysql+Html(简单实例)

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  2. <html xmlns="http://www.w3.org/1999/xhtml">

  3. <head>

  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  5. <title>无标题文档</title>

  6. <style type="text/css">

  7. table{

  8. border: 1px solid black;

  9. border-color:#F06;

  10. padding:10px;

  11. border-collapse:collapse;

  12. }

  13. table tr th{

  14. border: 1px solid black;

  15. border-color:#F06;

  16. padding:10px;

  17. border-collapse:collapse;

  18. }

  19. table tr td{

  20. border: 1px solid black;

  21. border-color:#F06;

  22. padding:10px;

  23. border-collapse:collapse;

  24. }

  25. </style>

  26. </head>

  27.  
  28. <body>

  29. <center>

  30. <table>

  31. <caption>成绩列表</caption>

  32. <tr><th>编号</th><th>姓名</th><th>邮箱</th><th>成绩</th><th>时间</th></tr>

  33. <?php

  34. //header("Content-Type:text/html;charset=utf-8");//设置页面字符编码

  35. // 常量参数

  36. define("DB_HOST", 'localhost');

  37. define("DB_USER", 'root');

  38. define("DB_PWD",'123');

  39. define("DB_NAME", 'school');

  40.  
  41. // 第一步,连接数据库

  42. $conn = mysql_connect('localhost','root','123') or die('数据库连接失败,错误信息:'.mysql_error());

  43. // 第二步,选择指定的数据库,设置字符集

  44. mysql_select_db(DB_NAME,$conn) or die('数据库错误,错误信息:'.mysql_error());

  45. mysql_query('SET NAMES UTF8') or die('字符集设置错误:'.mysql_error());

  46. //新增数据

  47. // $query = "INSERT INTO grade(name,email,point,regdate)

  48. // VALUES('护士','[email protected]',67,NOW())";

  49. // mysql_query($query) or die('新增错误:'.mysql_error());

  50.  
  51. // 修改数据

  52. // $query = 'UPDATE grade SET point = 87 WHERE id = 7';

  53. // @mysql_query($query) or die('修改错误:'.mysql_error());

  54.  
  55. //删除数据

  56. // $query = 'DELETE FROM grade WHERE id = 7';

  57. // @mysql_query($query) or die('删除错误:'.mysql_error());

  58.  
  59. // 显示数据

  60. $query = 'SELECT * FROM grade';

  61. $result = mysql_query($query) or die('SQL语句错误:'.mysql_error());

  62. // 把结果集转换成数组赋值给$row,如果有数据为真

  63. while(!!$row = mysql_fetch_array($result)){

  64. echo"<tr><td>".$row["id"]."</td><td>".$row["name"]."</td><td>".$row["email"]."</td><td>".$row["point"]."</td><td>".$row["regdate"]."</td><tr>";

  65. }

  66.  
  67. mysql_close($conn);

  68. ?>

  69. </table>

  70. <a href="#">返回</a>

  71.  
  72. </center>

  73. </body>

  74. </html>

猜你喜欢

转载自blog.csdn.net/keke795/article/details/113065900