『壹』 php 怎么读取mysql一条数据并输出某一字段
可以参考下面的代码:
//连接数据库服务器
$link =mysql_connect(‘host(服务器ip地址,本地用localhost)’,'数据库账户',‘数据库密码’);
//选择要连接的数据库
mysql_select_db('数据库名字');
//执行查询,返回数据源
$query = mysql_query("SELECT * FROM test");
//遍历数据源,并赋值给$r,当没有数据时,变成false中断循环
while($r = mysql_fetch_array($query)){
echo $r['field_name'];//输出字段
}
(1)mysql数据库遍历php扩展阅读:
mysql使用说明
1、如果是用 MySQL +Apache,使用的又是FreeBSD网络操作系统的话,安装时候应按注意到FreeBSD的版本问题,在 FreeBSD 的 3.0 以下版本来说,MySQL Source 内含的 MIT-pthread 运行是正常的,但在这版本以上,必须使用 native threads,也就是加入一个 with-named-thread-libs=-lc_r 的选项。
2、如果在 COMPILE 过程中出了问题,请先检查gcc版本是否在 2.81 版本以上,gmake 版本是否在3.75以上。
3、如果不是版本的问题,那可能是内存不足,请使用 ./configure--with-low-memory 来加入。
4、如果要重新做configure,那么可以键入rmconfig.cache 和 make clean 来清除记录。
5、把 MySQL 安装在 /usr/local 目录下,这是缺省值,也可以按照需要设定所安装的目录。
『贰』 php下如何用div循环输出mysql数据库内容
你用div+CSS 把div 浮动起来,然后就可以设置想要的结构,具体的排版要看个人技术水平。你说的代码吗?自己可以在网上找找,现在一般的网站基本是DIV+CSS布局
『叁』 PHP MySQL数据库如何查找每天插入数据的最后一条,并且显示当天的月份和号数,我想做一个时间轴的留言板
sql语句:select * from table order by 时间 desc
用php相关函数查询得到一个二维数组,下面遍历这个数组,假设数据库里的时间是时间戳形式,保存时间戳的字段叫times
$tmp_stamp=0;//临时变量,用来记录每一条数据的时间
$tmp2_stamp=0;//同上
foreach($datasas$data){
//每循环一次就首先记录本次时间戳
$tmp2_stamp=strtotime(data('Y-m-d',$data['times']));
if($tmp_stamp!=$tmp2_stamp){
//输出几月几号
echodata('m-d',$tmp2_stamp).'<br>';
//输出你要输出的数据
echo" {$data['其他字段']}<br>";
}else{//两次时间相等,不用输出几月几号.
//输出你要输出的数据
echo" {$data['其他字段']}<br>";
}
//tmp_stamp保存本次的时间戳,下一次循环用来作比较
$tmp_stamp=$tmp2_stamp;
}