+ -
当前位置:首页 → 问答吧 → php无法读数据表中的数据

php无法读数据表中的数据

时间:2011-11-20

来源:互联网

小弟是新手,因做毕业设计用到php,想请教下!!!
我是(xp下)apache2.2+php5+mysql;配置完全没问题,能成功运行phpinfo()显示配置情况;能成功连接到mysql数据库,但死活读不出数据库中的数据!(我不知是不是语句问题还是配置问题,用参照书上任意方法皆没有显示任何结果)我用下面语句读:
数据库:kiohang
密码:123456
数据表:t_user
还请大家推荐一些常用数据表数据方法
-----------------------------------------------------------
<?php
  $host="localhost";
  $user="root";
  $password="123456";
  $dbase_name="kiohang";
  $table_name="t_user";
  $conn=mysql_connect($host,$user,$password) or 
  die ("CONNECT FALIURE".mysql_error());
  echo "SERVER:$host USERNAME:$user <br> ";
  mysql_select_db(db_name,$conn) or
  die ("CONNECT FALIURE".mysql_error());
  echo "DB:$dbase_name TABLE:$table_name <br> "
  mysql_query("SET NAMES 'GB2312'");
  $mysql_command="select * from ".$table_name;
  $result=mysql_query($mysql_command,$conn) or 
  die ("<br>数据表无记录!<br> ");
  $i=0;
  while ( $record=mysql_fetch_row($result)) {
   
  $i=$i+1;
  echo "用户名:".$record[0];
  echo "密码:".$record[1];
  echo "姓名:".$record[2];
  echo "e-mail:".$record[3];
  echo "登陆时间:".$record[4];
  echo "最后一次登陆:".$record[5];
  echo "IP:".$record[6];
  echo "<br>";
}
  echo "成功显示记录数据表:".$table_name."的记录,记录数:";echo $i;
?>

作者: kiohang   发布时间: 2011-11-20

打开你的php错误显示你就知道有什么错误了.这是最好的调试方法.仅仅这么看貌似没有什么问题.当然 我严重近视

作者: PhpNewnew   发布时间: 2011-11-20

mysql_query("SET NAMES GB2312");
  $mysql_command="select * from $table_name";

作者: hao2005128   发布时间: 2011-11-20

$i=$i+1;
这个没意思,还没循环就先加1了

作者: hao2005128   发布时间: 2011-11-20

相关阅读 更多