您的位置:

高分求php读取mysql,php文件读写

本文目录一览:

php+mysql如何读取数据库数据?

先配置数据库------连接数据库--------选择数据库--------填写检索表-------输出检索内容

第一种解决方法:

一、配置一下数据库:

define("DB_HOST","localhost");//数据库地址,一般为localhost

define("DB_USER","root");//数据库用户名

define("DB_PSW","");//数据库密码

define("DB_DB","databasename");//需要操作的数据库

二、连接数据库:

$conn = mysql_connect(DB_HOST,DB_USER,DB_PSW) or die

三、选择数据库:

mysql_select_db(DB_DB,$conn) or die

四、检索表:(填写tablename)

$result = mysql_query("select * from tablename") or die

五、输出检索的内容:

while ($row = mysql_fetch_row($result)){foreach($row as $data){    echo $data.' ';}    echo 'br。

php+mysql如何读取数据库数据

大概的基本流程如下:

连接数据库,再加一个判断。

选择数据库

读取表

输出表中数据

下面是代码:

?php

$con = mysql_connect("localhost","root","abc123");

/* localhost 是服务器 root 是用户名 abc123 是密码*/ 

if (!$con)

 {

 die("数据库服务器连接失败");

 }

/* 这就是一个逻辑非判断,如果错误就输出括号里的字符串 */ 

@mysql_select_db("a", $con); 

/* 选择mysql服务器里的一个数据库,假设你的数据库名为 a*/

$sql = "SELECT * FROM qq"; 

/* 定义变量sql, "SELECT * FROM qq" 是SQL指令,表示选取表qq中的数据 */

$result = mysql_query($sql); //执行SQL语句,获得结果集

/*下面就是选择性的输出打印了,由于不清楚你的具体情况给你个表格打印吧*/

//打印表格 

echo "table border=1"; 

while( $row = mysql_fetch_array($result) )

/*逐行获取结果集中的记录,得到数组row */

{  

/*数组row的下标对应着数据库中的字段值 */

$id = $row['id']; 

$name = $row['name']; 

$sex = $row['sex']; 

echo "tr"; 

echo "td$id/td"; 

echo "td$name/td"; 

echo "td$sex/td"; 

echo "/tr"; 

echo "table /";

?

如果你的switch是表头,就定义这个表头字段,然后输出。

PHP如何读取MYSQL并显示出来

$conn=mysql_connect('localhost','root','root') or die("error connecting") ;

mysql_query("set names 'utf8'");

mysql_select_db('lxw'); //打开数据库

$sql ="select id,pagename,isgroup,pagegroupid from author where id 20 order by isgroup desc"; //SQL语句

$result = mysql_query($sql,$conn); //查询

while($row = mysql_fetch_array($result)){

}

mysql_close($conn); //关闭MySQL连接

给你推荐一个mysql操作类

medoo

php日语插入mysql数据库出现问题,高分求解!

乱码问题经常会出现

1、数据库、数据表、字段 编码格式要保持一致

2、如果在doc界面录入数据,要保持当前编码格式与数据表编码格式一致

3、php读取数据显示,要保持文件的编码格式、html页面的编码格式同数据库一致,编码格式为utf-8或gb2312或gbk

4、php连接数据库之后mysql_query('set names utf-8')

你的问题应该出在 mysql_query('set names utf-8')吧

php+mysql数据查询语句问题,两张表user,msg【高分求解】

?php

$sql_str="select   toid,fromId,info,max(addDate) as A_date

   from msg where toid=1 group fromid order by fromId "

$con = mysql_connect("localhost","mysql_user","mysql_pwd");

if (!$con)

  {

  die('Could not connect: ' . mysql_error());

  }

  

 $rs= mysql_query($sql_str,$con);

while($row = mysql_fetch_assoc($rs)){

 echo  $row['toid']."__".$row['fromid']."__".$row['info']."__"$row['A_date']."/br";

}

  

?

PHP调用mysql的问题,求高人

1、你的$sql = "select * from jianjie";前面有个}看到没,那个是if的结束,无论你前面怎么样,运行到$sql = "select * from jianjie";这一行,sql都会赋 值成这个字符串,你再echo 当然就是select * from jianjie

2、不是所有对象都能用echo显示的,比如象$result这种结果集,把echo $result这一行注释掉或者删掉就算地了。