Skip to main content

[Template] PHP显示MySQL数据



只需要修改数据库的信息。
  1. <html>
  2. <head>
  3. <title>View Database</title>
  4. <body>

  5. <?php
  6. //connect database
  7. $db_host = 'localhost';
  8. $db_user = 'username';
  9. $db_pwd = 'password';
  10. $database = 'database';
  11. $table = 'table';

  12. if (!mysql_connect($db_host, $db_user, $db_pwd))
  13. die("Can't connect to database");
  14. if (!mysql_select_db($database))
  15. die("Can't select database");
  16. // sending query
  17. $result = mysql_query("SELECT * FROM {$table}");
  18. if (!$result)
  19. {
  20. die("Query to show fields from table failed");
  21. }
  22. $fields_num = mysql_num_fields($result);
  23. echo "<h1>Table: {$table}</h1>";
  24. echo "<table border='1'><tr>";
  25. // printing table headers
  26. for($i=0; $i<$fields_num; $i++)
  27. {
  28. $field = mysql_fetch_field($result);
  29. echo "<td>{$field->name}</td>";
  30. }
  31. echo "</tr>\n";// printing table rows
  32. while($row = mysql_fetch_row($result))
  33. {
  34. echo "<tr>";
  35. // $row is array... foreach( .. ) puts every element
  36. // of $row to $cell variable
  37. foreach($row as $cell)
  38. echo "<td>$cell</td>";
  39. echo "</tr>\n";
  40. }
  41. echo"<p><a href=test.php>Back Home</a></p>";
  42. ?>
  43. </body>
  44. </html>

Comments

Popular posts from this blog

关于构建快速的WEB站点的建议

在 IBM developer 网站上看到一篇关于 构建快速轻巧WEB站点 的建议。主要说的就是用XHTML代替HTML,加入DTD以限制和规范代码,浏览器不用再考虑应该如何显示那些没加结束符的标签,减轻了浏览器的工作量,自然就加快了页面的加载速度.很不错的建议. 然后,在这篇文章中提到了用W3C的" markup validation service "来检测你的页面是否符合 XHTML标准,这个倒是挺有用的,虽然SURREY学校也有一个同样的系统,但校外访问不了. 最近有点着急个人发展问题了,比较迷茫.想进入WEB开发,实在不喜欢JSP那种"没有规范又臭又长"(一同行语)的代码风格; 也想继续手机游戏的开发,可貌似在英国这类的工作少之又少,而且对于游戏来说,AI是其生命之源,而自身能力实在有限,不敢为之. 走一步看一步吧,既然现在喜欢网络开发,就把这块好好弄下

在 Ubuntu 中配置 J2ME 开发环境

辞职一星期纪念,折腾下ubuntu...... 1) 在Ubuntu菜单栏中选择 Applications ---> Add/Remove, 搜索 SUN JAVA,在结果中安装 JAVA RUN TIME ENVIRONMENT 2) 搜索并下载 sharutils ,在 Ubuntu上安装.bin必须的安全文件!!! 3) 下载并安装 JDK,WTK等.bin文件 4) ECLIPSE AND ECLIPSEME等等。。。。 5) 完

苹果电脑读写NTFS格式的移动硬盘

默认情况下,苹果的mac X 只能读取ntfs格式的移动硬盘,无法写入东西。 现在,用google的MACFUSE(http://code.google.com/p/macfuse/) 和NTFS-3G(http://www.ntfs-3g.org/) 就可以进行写操作拉! 安装: 1)下载MACFUSE and NTFS-3G,先安装macfuse,然后重起电脑。 2)再安装ntfs-3g。这样,可以读写了,但不支持中文! 3)在ntfs格式的移动硬盘上建立一个文件名为: .ntfs-locale 文件名以点(.)开头。 修改文件内容为 zh_CN,保存! 这样,就支持简体中文拉! 以点(.)开头的文件是系统文件,是隐藏的,如果你不知道如何建立。。。。。请按如下步骤: 1)点击本blog右侧的广告,看不见?那点上面那个吧。 2)回复此文章,留下你的email,如果是女的,请附个人生活照一张。 3)而后,你将收到本人真诚回复一篇! 备注:最近发现貌似google Code 挺有意思!Google在用自己的方式招揽程序员,就像微软的.net一样。。。。。