php获取数据库数据
<?php
//连接数据库
$sql=mysql_connect('主机名','用户名','密码');
mysql_select_db('数据库名');
mysql_query('utf8');
//获取数据库数据
$sql="select*form表名";
$res=mysql_query($sql);
$row=mysql_fetch_assoc($res);
?>
2. 如何在php中获取数据库中字段值
<?php
$sql = "SELECT name FROM user WHERE ID=1 LIMIT 0,1";
$result = mysql_query($sql);
$rs = mysql_result($result,0);
?>
3. PHP如何输出数据库的每条数据
//这是因为你从资源型结果集中获取数据时只获取了一次,如果查询为多条数据应该迭代资源型结果集
$r=mysql_query($sql);//你的结果集
$result=[];
while(true){
$ary=mysql_fetch_assoc($r);//取出第一条数据,数据指针向后移动一位
if($ary){
$result[]=$ary;//存储到结果数组中
}else{
break;//如果取出的结果为false,则代表数据获取完毕,终止循环
}
}
echo'<pre>';
print_r($result);//打印最终结果
echo'</pre>';
4. php如何取数据库中内容
试编写代码如下:
<?php
//从数据库根据id获取颜色
functiongetColor($db,$id)
{
if($result=$db->query("SELECT*FROMcolorwhereid='".$id."'"))
{
$row=$result->fetch_assoc();
return$row['color'];
}
return'#000000';
}
$mysqli=newmysqli("localhost","test","test","room");
if($mysqli->connect_error){
printf("数据库连接错误:%s ",mysqli_connect_error());
exit();
}
?>
<tableborder="1"cellspacing="0">
<tr>
<tdbgcolor="<?phpechogetColor($mysqli,'1')?>">1</td>
</tr>
<tr>
<tdbgcolor="<?phpechogetColor($mysqli,'2')?>">2</td>
</tr>
<tr>
<tdbgcolor="<?phpechogetColor($mysqli,'3')?>">3</td>
</tr>
</table>
<?php
$mysqli->close();
?>
5. php获取mysql数据库里面的所有数据表信息
没这么干过 mysql_list_tables 获取 所有表信息 返回指针 mysql_tablename 获取表名
myslq_num_rows函数来判断结果指针中的表的数目
<?php
mysql_connect("localhost", "mysql_user", "mysql_password");
$result = mysql_list_tables("mydb");
for ($i = 0; $i < mysql_num_rows($result); $i++)
printf ("Table: %s\n", mysql_tablename($result, $i));
mysql_free_result($result);
?> 这是手册上例子 后边的不用我说了吧 sql查询
6. PHP mysql取数据
这是一个联合查询,里面有两个查询,首先确定trans_monint字段是否存在于XX.trans 表中,如果是那就简单了,在两个select后面加上这个字段,如果不存在,则需要看情况再做查询该字段然后合并sql。当然还是建议分开写的,这样容易出错,而且效率方面也没有太大影响或变快!
7. 用PHP从MySQL数据库中查取指定数据
<?php
$Conn=mysql_connect('localhost','root',123456789)ordie(mysql_error);
msql_query('SETNAMESUTF8');//数据库编码
mysql_select_db('数据库名称');
$Resl=mysql('selectid,mmfrom表名称wherename='admin'')ordie(mysql_error());
while($rs=mysql_fetch_array($Resl)){
echo'id是:',$rs['id'],'mm是:',$rs['mm'],'<br/>';
}
8. php如何获取数据库里上一周的数据
你的数据库里需要有一个记录时间的字段,例如这个字段是posttime,每次插入数据的时候,都记录下当前的时间戳,也就是time();
你需要得到上周开始,和上周结束的时间戳
$beginLastweek=mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));
$endLastweek=mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));
3.查询的时候,WHERE 条件里加上 posttime>=$beginLastweek AND posttime<=$endLastweek
希望对你有帮助
9. php怎么获取数据库查询返回的结果
从查询结果取值,需要遍历结果集!示例如下:
$rs=mysql_query("select*fromwww_liuwherexx='$xx'andyy='$yy'");
echo"查询信息如下:<br/>";
while($row=mysql_fetch_array($rs))
{
echo$row['字段2']."=====".$row['字段三'];
echo"<br/>";
}
//关闭数据库连接
//mysql_close();
10. 如何用php取出数据库表中一列所有数据
用该列的字段名即可,select语句的通用形式如下:
select 你要的信息
from 数据表(一个或多个)
where 满足的条件
所以你的sql语句为:
select 要取得列名 from 表名 where 1
例子
SELECT id FROM `article` where 1