本文目录一览:
- 1、php+mysql如何读取数据库数据?
- 2、php+mysql如何读取数据库数据
- 3、PHP如何读取MYSQL并显示出来
- 4、php日语插入mysql数据库出现问题,高分求解!
- 5、php+mysql数据查询语句问题,两张表user,msg【高分求解】
- 6、PHP调用mysql的问题,求高人
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这一行注释掉或者删掉就算地了。