兰色精灵 发表于 2015-2-4 00:07:08

PHP编程:桌面中间(四)数据显示

我先解释一下我的学习思路。   来历:奥索网

桌面中间(四)数据显示
作者:elong

最初一步就是显示了。
上面这个法式要经由过程参数来挪用。
好比php.php?jpg=jpg
前面的jpg是表格名。记住必定要的呀,否则就不克不及运转了,会显示法式失足。
人人可以把上面这个法式改一下。如许就能够加倍雅观了。

以下是源法式:
<html>
<head><title>显示</title>
</head>
<body>
<?
mysql_connect("localhost","用户名","暗码") or die("没法联接数据库!");
$query="SELECT id,url,mess,fromx,url1,mess1,fromx1,url2,mess2,fromx2,url3,mess3,fromx3 from $jpg " ;
$result=mysql_db_query("elong",$query); //履行查询
$num=mysql_numrows($result);
$page=round($page);
$pagesize=4;
if ($page==0){
$page=1;}
else{
$page=$page;}
$pagecount=($num)/$pagesize;
$pagecount=ceil($pagecount);
?>
<?if ($page!=1 and $num!=0){
printf("<a href="%s?page=%s&jpg=$jpg">首页</a>",$PHP_SELF,1);
printf("<a href="%s?page=%s&jpg=$jpg"> 前页</a>",$PHP_SELF,$page-1);
}else{
?> 首页 前页 <?
}
?>
</font>
<?if ($page!=$pagecount and $num!=0){
printf("<a href="%s?page=%s&jpg=$jpg"> 后页</a>",$PHP_SELF,$page+1);
printf("<a href="%s?page=%s&jpg=$jpg"> 尾页</a>",$PHP_SELF,$pagecount);
}else{?> 后页 尾页 <?}?>页次:<strong><?echo $page?></strong>/<strong><?echo $pagecount?></strong>页
</span></td>
<?
if ($num<>0){
$pp=0;
for($ipage=0;$ipage<$pagesize;$ipage++){
$i=($page-1)*$pagesize+$ipage;
if($i < $num) {
$id=mysql_result($result,$i,"id");
$url=mysql_result($result,$i,"url");
$mess=mysql_result($result,$i,"mess");
$fromx=mysql_result($result,$i,"fromx");
$url1=mysql_result($result,$i,"url1");
$mess1=mysql_result($result,$i,"mess1");
$fromx1=mysql_result($result,$i,"fromx1");
$url2=mysql_result($result,$i,"url2");
$mess2=mysql_result($result,$i,"mess2");
$fromx2=mysql_result($result,$i,"fromx2");
$url3=mysql_result($result,$i,"url3");
$mess3=mysql_result($result,$i,"mess3");
$fromx3=mysql_result($result,$i,"fromx3");
$pp=$pp+1;
       ?>
<table width="668" border="2" cellspacing="0" cellpadding="0" align="center" bordercolor="#FFFFFF">
<tr>
<td width="167" height="127"> <a href="<?echo $url?>" target="_blank"><IMG border=0 src="<?echo $mess?>" width="160" height="120" border="4"></td>
<td width="167" height="127"><a href="<?echo $url1?>" target="_blank"><IMG border=0 src="<?echo $mess1?>" width="160" height="120" border="4"></td>
<td width="167" height="127"><a href="<?echo $url2?>" target="_blank"><IMG border=0 src="<?echo $mess2?>" width="160" height="120" border="4"></td>
<td width="167" height="127"><a href="<?echo $url3?>" target="_blank"><IMG border=0 src="<?echo $mess3?>" width="160" height="120" border="4"></td>
</tr>
</table>

<?
}
}
}
?>

  <td nowrap align=center> <span class=smallFont><span class=titleFont>分页</span>
     <font color=darkgray> <?if ($page!=1 and $num!=0){
printf("<a href="%s?page=%s&jpg=$jpg">首页</a>",$PHP_SELF,1);
printf("<a href="%s?page=%s&jpg=$jpg"> 前页</a>",$PHP_SELF,$page-1);
}else{
?> 首页 前页 <?}?> </font> <?if ($page!=$pagecount and $num!=0){
printf("<a href="%s?page=%s&jpg=$jpg"> 后页</a>",$PHP_SELF,$page+1);
printf("<a href="%s?page=%s&jpg=$jpg"> 尾页</a>",$PHP_SELF,$pagecount);
}else{?> 后页 尾页 <?}?>页次:<strong><?echo $page?></strong>/<strong><?echo $pagecount?></strong>页
</span></td>

 </TABLE></DIV></CENTER>
</BODY></HTML>
告诉你了一个方式,但是缺少努力这一环节,那也是白搭。

小女巫 发表于 2015-2-4 08:56:23

为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。

因胸联盟 发表于 2015-2-5 23:08:46

至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。

第二个灵魂 发表于 2015-2-7 00:29:31

基础有没有对学习php没有太大区别,关键是兴趣。

深爱那片海 发表于 2015-2-8 23:50:53

个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。

活着的死人 发表于 2015-2-26 13:09:16

这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己

变相怪杰 发表于 2015-3-8 15:23:18

开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。

精灵巫婆 发表于 2015-3-12 07:03:18

本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。

再见西城 发表于 2015-3-16 16:28:34

爱上php,他也会爱上你。

不帅 发表于 2015-3-17 03:10:29

你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。

爱飞 发表于 2015-3-17 10:10:12

写js我最烦的就是 ie 和 firefox下同样的代码 结果显示的结果千差万别,还是就是最好不要用遨游去调试,因为有时候遨游是禁用js的,有可能代码是争取结果被遨游折腾的认为是代码写错。

海妖 发表于 2015-3-24 06:25:01

遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。

柔情似水 发表于 2015-3-24 17:36:18

当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,

冷月葬花魂 发表于 2015-3-26 16:05:49

为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。

飘飘悠悠 发表于 2015-3-28 09:38:42

如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域,

金色的骷髅 发表于 2015-4-6 05:08:33

不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。

透明 发表于 2015-4-6 17:03:26

使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的

简单生活 发表于 2015-4-12 15:06:45

最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。

小妖女 发表于 2015-4-14 22:59:14

不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。

愤怒的大鸟 发表于 2015-4-24 10:58:57

对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。
页: [1]
查看完整版本: PHP编程:桌面中间(四)数据显示