뉴스 시스템을 사용하여 뉴스를 저장할 수 있으며, 이를 통해 모든 사람의 작업량을 줄일 수 있습니다.
먼저 테이블을 생성합니다.
테이블 뉴스 만들기(
n_id int(255) null이 아님 auto_increment,
n_date 날짜/시간은 null이 아닙니다.
뉴스 텍스트가 null이 아닙니다.
기본 키(n_id)
);
2단계, 로그인 정보 설정
$database_user_name="root";
$database_passWord="";
$database_name="news";
$time_offset="0"
세 번째 단계, 공간을 절약하기 위해 후속 프로그램에서 사용되는 것들을 함수로 만들어 보겠습니다!
함수 connect_db()
{
// 데이터베이스에 연결
전역 $database_user_name, $database_password
$db=MySQL_connect("localhost",$database_user_name,$database_password)
$db 반환
}
함수 db_name()
{
// 데이터베이스 이름을 반환합니다
전역 $database_name
$db_name=$데이터베이스_이름
$db_name 반환
}
함수 get_now()
{
// 현재 날짜와 시간을 가져옵니다
$db=connect_db()
$db_name=db_이름()
Mysql_select_db($db_name,$db)
$sql="지금()을 지금으로 선택";
$result=mysql_query($sql,$db)
$myrow=mysql_fetch_array($result)
$now=$myrow["지금"]
지금 $반납
}
4단계, 뉴스를 표시하는 방법을 고려해 보겠습니다
//위에서 정의한 함수 라이브러리...
//테이블 정의...
$title ";
if ($admin==1)
{
에코 "관리자"
}
echo " - 뉴스
";
$db=connect_db()
$db_name=db_이름()
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="전체"
}
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 by news order by date desc" ;
}
그렇지 않으면
{
$link="모든 뉴스< /a>";
$sql="date_format(n_date,'%m/%d/%Y')를 n_date로 선택, date_format(n_date,'%H:%i')을 n_time으로, news, n_date를 n_date desc 제한으로 뉴스 주문 날짜로 선택 $show_news";
}
$result=mysql_query($sql,$db);
$num_rows=mysql_num_rows($result);
if($num_rows!=0)
{
에코 "
";
while($myrow=mysql_fetch_array($result))
{
$date=$myrow["n_date"];
$time=$myrow["n_time"];
$news=$myrow["뉴스"];
$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=$날짜;
}
if (strtoupper($show_date)!="Y" && strtoupper($show_time)=="Y")
{
$show=$시간;
}
$cleannews=(nl2br($뉴스));
$show $cleannews
";
}
에코 "
";
}
if ($admin==1)
{
에코 "
返回
";
}
if ($link)
{
echo "
$link";
}
说明:省略了格式方face的标签,这样看起来思路清晰些,你可要加上啊
以上就介绍了使사용PHP 제조는 새로운 闻系统的实现思路, 包括了新闻系统軟方了内容, 希望对PHP教程兴趣的朋友帮助.
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31
|