php获取数据库20条数据,php获取数据库内容

本文目录一览:

php读取mysql数据库表的前20条记录,然后分两行显示,每行10条记录,怎么编?

$result    = mysql_query(‘select * from mytable limit 0, 20’);

$i       = 0;

while ($rs = mysql_fetch_array($result))

{

    echo $rs[‘myfield’].’ ‘;

    $i++;

    if ($i == 10)

    {

        echo ‘br /’;

    }

}

php:我想调用数据库中id从10~20之间的数据,这样的语句有法儿写吗,语句要怎么写啊!!高手支招!!

?php

/*

* Created on 2007-6-8

* Programmer : Alan , Msn – haowubai@hotmail.com

* PHP100.com Develop a project PHP – MySQL – Apache

* Window – Preferences – PHPeclipse – PHP – Code Templates

*/

//为了避免重复包含文件而造成错误,加了判断函数是否存在的条件:

if(!function_exists(pageft)){

//定义函数pageft(),三个参数的含义为:

//$totle:信息总数;

//$displaypg:每页显示信息数,这里设置为默认是20;

//$url:分页导航中的链接,除了加入不同的查询信息“page”外的部分都与这个URL相同。

// 默认值本该设为本页URL(即$_SERVER[“REQUEST_URI”]),但设置默认值的右边只能为常量,所以该默认值设为空字符串,在函数内部再设置为本页URL。

function pageft($totle,$displaypg=20,$url=”){//定义几个全局变量:

//$page:当前页码;

//$firstcount:(数据库)查询的起始项;

//$pagenav:页面导航条代码,函数内部并没有将它输出;

//$_SERVER:读取本页URL“$_SERVER[“REQUEST_URI”]”所必须。

global $page,$firstcount,$pagenav,$_SERVER;//为使函数外部可以访问这里的“$displaypg”,将它也设为全局变量。注意一个变量重新定义为全局变量后,原值被覆盖,所以这里给它重新赋值。

$GLOBALS[“displaypg”]=$displaypg;if(!$page) $page=1;//如果$url使用默认,即空值,则赋值为本页URL:

if(!$url){ $url=$_SERVER[“REQUEST_URI”];}//URL分析:

$parse_url=parse_url($url);

$url_query=$parse_url[“query”]; //单独取出URL的查询字串

if($url_query){

//因为URL中可能包含了页码信息,我们要把它去掉,以便加入新的页码信息。

//这里用到了正则表达式,请参考“PHP中的正规表达式”

$url_query=ereg_replace(“(^|)page=$page”,””,$url_query);//将处理后的URL的查询字串替换原来的URL的查询字串:

$url=str_replace($parse_url[“query”],$url_query,$url);//在URL后加page查询信息,但待赋值:

if($url_query) $url.=”page”; else $url.=”page”;

}else {

$url.=”?page”;

}//页码计算:

$lastpg=ceil($totle/$displaypg); //最后页,也是总页数

$page=min($lastpg,$page);

$prepg=$page-1; //上一页

$nextpg=($page==$lastpg ? 0 : $page+1); //下一页

$firstcount=($page-1)*$displaypg;//开始分页导航条代码:

$pagenav=”显示第 B”.($totle?($firstcount+1):0).”/B-B”.min($firstcount+$displaypg,$totle).”/B 条记录,共 $totle 条记录”;//如果只有一页则跳出函数:

if($lastpg=1) return false;$pagenav.=” a href=’$url=1’首页/a “;

if($prepg) $pagenav.=” a href=’$url=$prepg’前页/a “; else $pagenav.=” 前页 “;

if($nextpg) $pagenav.=” a href=’$url=$nextpg’后页/a “; else $pagenav.=” 后页 “;

$pagenav.=” a href=’$url=$lastpg’尾页/a “;//下拉跳转列表,循环列出所有页码:

$pagenav.=” 到第 select name=’topage’ size=’1′ onchange=’window.location=\”$url=\”+this.value’\n”;

for($i=1;$i=$lastpg;$i++){

if($i==$page) $pagenav.=”option value=’$i’ selected$i/option\n”;

else $pagenav.=”option value=’$i’$i/option\n”;

}

$pagenav.=”/select 页,共 $lastpg 页”;

}

}

?

?

/*

//(前面程序略)include(“pageft.php”); //包含“pageft.php”文件

//取得总信息数

$result=mysql_query(“select * from mytable”);

$total=mysql_num_rows($result);

//调用pageft(),每页显示10条信息(使用默认的20时,可以省略此参数),使用本页URL(默认,所以省略掉)。

pageft($total,10);

//现在产生的全局变量就派上用场了:

$result=mysql_query(“select * from mytable limit $firstcount,$displaypg “);

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

//(列表内容略)

}//输出分页导航条代码:

echo $pagenav;//(后面程序略)

*/

?

PHP 读取多条数据库中数据

拿下面这段单独建个页面,改一下你的数据库名,表等信息试试。

table width=”50%” border=”0″

tr

tdID/td

tdID2/td

tdorder1/td

tdorder2/td

tdorder3/td

/tr

?php

//连接数据库

$conn=@ mysql_connect(“服务器地址”,”用户名”,”密码”) or die(“连接数据库失败!”);

mysql_select_db(“数据库名”,$conn) or die(“连接数据库失败!”);

mysql_query(“set names ‘GBK'”);

//连接结束

//接收提交过来查询的ID

$id=$_POST[“id”];

//查询数据库相关数据

$sql=”select * from 数据表名 where ID2='”.$id.”‘ order by id desc”;

$query=mysql_query($sql);

//循环输出

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

?

tr

td?php echo $row[“ID”];?/td

td?php echo $row[“ID2”];?/td

td?php echo $row[“order1”];?/td

td?php echo $row[“order2”];?/td

td?php echo $row[“order3”];?/td

/tr

?php

}

?

/table

form name=”form1″ method=”post” action=””

input type=”text” name=”id”

input type=”submit” name=”Submit” value=”查询”

/form

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/196843.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-03 13:26
下一篇 2024-12-03 13:26

相关推荐

  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • Python读取CSV数据画散点图

    本文将从以下方面详细阐述Python读取CSV文件并画出散点图的方法: 一、CSV文件介绍 CSV(Comma-Separated Values)即逗号分隔值,是一种存储表格数据的…

    编程 2025-04-29
  • Python中读入csv文件数据的方法用法介绍

    csv是一种常见的数据格式,通常用于存储小型数据集。Python作为一种广泛流行的编程语言,内置了许多操作csv文件的库。本文将从多个方面详细介绍Python读入csv文件的方法。…

    编程 2025-04-29
  • Python 常用数据库有哪些?

    在Python编程中,数据库是不可或缺的一部分。随着互联网应用的不断扩大,处理海量数据已成为一种趋势。Python有许多成熟的数据库管理系统,接下来我们将从多个方面介绍Python…

    编程 2025-04-29
  • openeuler安装数据库方案

    本文将介绍在openeuler操作系统中安装数据库的方案,并提供代码示例。 一、安装MariaDB 下面介绍如何在openeuler中安装MariaDB。 1、更新软件源 sudo…

    编程 2025-04-29
  • 如何用Python统计列表中各数据的方差和标准差

    本文将从多个方面阐述如何使用Python统计列表中各数据的方差和标准差, 并给出详细的代码示例。 一、什么是方差和标准差 方差是衡量数据变异程度的统计指标,它是每个数据值和该数据值…

    编程 2025-04-29
  • Python多线程读取数据

    本文将详细介绍多线程读取数据在Python中的实现方法以及相关知识点。 一、线程和多线程 线程是操作系统调度的最小单位。单线程程序只有一个线程,按照程序从上到下的顺序逐行执行。而多…

    编程 2025-04-29
  • Python两张表数据匹配

    本篇文章将详细阐述如何使用Python将两张表格中的数据匹配。以下是具体的解决方法。 一、数据匹配的概念 在生活和工作中,我们常常需要对多组数据进行比对和匹配。在数据量较小的情况下…

    编程 2025-04-29
  • Python爬取公交数据

    本文将从以下几个方面详细阐述python爬取公交数据的方法: 一、准备工作 1、安装相关库 import requests from bs4 import BeautifulSou…

    编程 2025-04-29
  • Python数据标准差标准化

    本文将为大家详细讲述Python中的数据标准差标准化,以及涉及到的相关知识。 一、什么是数据标准差标准化 数据标准差标准化是数据处理中的一种方法,通过对数据进行标准差标准化可以将不…

    编程 2025-04-29

发表回复

登录后才能评论