ror体育

文章索引 聚合服务页

工 具 文 档

您现在的位置:  >> 站长教程 >> 编程技术 >> PHP >> 正文
站内文章搜索:

使用PHP制作ror体育系统的思路

作者:佚名    文章来源:站长之家    点击数:5946    更新时间:2008/12/21
我们可以用ror体育系统来存储ror体育,我们可以对ror体育进行添加、删除等操作,这样减少了大家的工作量,为什么不实验一下。 

首先,建立一个表。 
create table news ( 
n_id int(255) not null auto_increment, 
n_date datetime not null, 
news text not null, 
primary key(n_id) 
); 

第二步,设置你的登陆信息 
$database_user_name="root"; 
$database_password=""; 
$database_name="news"; 
$time_offset="0"; 

第三步,让我们把后面程序用到的东西作成函数,节省篇幅啊! 

function connect_db() 

// connects to the database 

global $database_user_name, $database_password; 
$db=mysql_connect("localhost",$database_user_name,$database_password); 

return $db; 




function db_name() 

// returns the name of the database 

global $database_name; 
$db_name=$database_name; 

return $db_name; 





function get_now() 

// gets current date and time 

$db=connect_db(); 
$db_name=db_name(); 
mysql_select_db($db_name,$db); 
$sql="select now() as now"; 
$result=mysql_query($sql,$db); 
$myrow=mysql_fetch_array($result); 
$now=$myrow["now"]; 

return $now; 


第四步,让我们考虑如何将ror体育显示出来 


//上面已经定义的函数库... 
//表格的定义...... 
<center><FONT SIZE=5 FACE="'georgia',verdana,Arial,Lucida Sans,Gill Sans">$title "; 
if ($admin==1) 


echo " Admin "; 


echo " - News</font> 
</td></tr> 
"; 


$db=connect_db(); 
$db_name=db_name(); 
mysql_select_db($db_name,$db); 

if ($show_news_sub) 

$show_news = $show_news_sub; 



if (!ereg("([0-9]{".strlen($show_news)."})",$show_news)) 

$show_news="ALL"; 


if (strtoupper($show_news)=="ALL") 


$sql="select date_format(n_date,'%m/%d/%Y') as n_date, date_format(n_date,'%H:%i') as n_time ,news , n_date as date from news order by date desc"; 


else 


$link="<a href=$REQUEST_URL?show_news_sub=ALL><FONT SIZE=-2 FACE="'georgia',verdana,Arial,Lucida Sans,Gill Sans">All news</font></a>"; 


$sql="select date_format(n_date,'%m/%d/%Y') as n_date, date_format(n_date,'%H:%i') as n_time , news , n_date as date from news order by n_date desc limit $show_news"; 

$result=mysql_query($sql,$db); 
$num_rows=mysql_num_rows($result); 
if($num_rows!=0) 

echo " 


"; 

while($myrow=mysql_fetch_array($result)) 

$date=$myrow["n_date"]; 
$time=$myrow["n_time"]; 
$news=$myrow["news"]; 
$n_id=$myrow["n_id"]; 
if (strtoupper($show_date)=="Y" && strtoupper($show_time)=="Y") 

$show=$date." ".$time; 


else if (strtoupper($show_date)=="Y" && strtoupper($show_time)!="Y") 

$show=$date; 


if (strtoupper($show_date)!="Y" && strtoupper($show_time)=="Y") 

$show=$time; 



$cleannews=(nl2br($news)); 


<TD align=left><FONT SIZE=-2 FACE="'verdana',Arial,Lucida Sans,Gill Sans">$show<br>$cleannews</font</TD> 


"; 

echo " 

"; 




if ($admin==1) 

echo " 
<center><a href=admin/index.php><FONT SIZE=-2 FACE="'verdana',Arial,Lucida Sans,Gill Sans">返回</font></a></center> 
"; 


if ($link) 

echo "<center><br><br>$link</center>"; 


说明:省略了格式方面的标签,这样看起来思路清晰些,你可要加上啊

文章录入:文章录入:zhangmao    责任编辑:zm