我们构造我们的首页。
我计划在首页上显示“最新登陆的10个职位”、“最热门的10各职位”。页面划分为上下两大块,上面是网站的head,可以是logo和一些广告之类的东西,下面一大块可以分为3栏,左边就是下一级链接,中间就放“最新登陆的10个职位”、“最热门的10各职位”,右边一栏可以放一些企业广告或者其他网站公告等等。这样规划以后,我们就可以开始写主页了。
我使用dreamweaver来先用表格规划了整个框架。在我们这个页面里需要嵌入php语句的地方就是显示最新的10个职位和最热门的10个职位。为了便于以后美工的处理,我们尽量将php语句限制在表格的框里面。就是说没有php的话,整个页面还是很完整的。
下面是读取数据库然后显示最新登陆的10条职位记录的代码:
<?
include("DB_MYSQL.INC");
$db = new DB_Sql;
$db->query("select job_id, job_col2, job_col15,job_col19 from job
ORDER BY job_id desc limit 0,10");
?>
<?while($db->next_record()):?>
<tr>
<td width="19%" height="18"><font size="2">
<a href="javascript:view('jobview.php?job_id=<?
echo $db->f(0)?>')">
<?echo $db->f(1); ?></a>
</font>
</td>
<td width="62%" height="18"><font size="2"><? echo
$db->f(2) ?></font></td>
<td width="19%" height="18"><font size="2"><? echo
$db->f(3) ?></font></td>
</tr>
<? endwhile ?>
|
这段代码很简单,大家应该可以看明白。其中
<a href="javascript:view('jobview.php?job_id=<? echo
$db->f(0)?>')">
|
是为了用户点击职位名称时候,弹出新窗口浏览改职位的详细信息。所以需要在html文件的最开始加入一段javascript的代码,如下:
<SCRIPT language=JavaScript>
function view(Url)
{
popup=window.open(Url,"Displaywindow","left=100,top=30,
width=700,height=400,toolbar=no,location=no,directories=n
o,status=no,menubar=no,scrollbars=yes, resizable=no");
}
</SCRIPT>
|
现在大家都应该对前面的代码没什么疑问了。至于显示最热门的10个职位,代码几乎一样的,这样不在介绍了。下面给出这个首页的全部代码,大家可以拷贝存下来,直接使用。
<!-- #BeginTemplate "/Templates/zhaopin.dwt" -->
<!-- #BeginEditable "doctitle" -->
<title>É生活招聘网 </title>
<SCRIPT language=JavaScript>
function view(Url)
{
popup=window.open(Url,"Displaywindow","left=100,top=30,
width=700,height=400,toolbar=no,location=no,directories=n
o,status=no,menubar=no,scrollbars=yes, resizable=no");
}
</SCRIPT>
<!-- #EndEditable -->
<body bgcolor="#FFFFFF">
<table width="95%" border="1" cellspacing="0" cellpadding="0"
height="610" align="center"
bordercolorlight="#FFFFFF" bordercolordark="#FF9966">
<tr>
<td width="24%" height="62" bgcolor="#FF9933">
<p><b><font color="#FFFFFF" size="5">WitiTech
</font></b></p>
<p><font color="#00FF00"><b><font size="5">
ÇóÖ°ÕÐÆ¸×¨À¸
</font></b></font></p>
</td>
<td width="76%" height="62">
<div align="right">¡¾²åÈ
ë¹ö¶¯µÄ¹ã¸
æ¡¿</div>
</td>
</tr>
<tr bgcolor="#CCCCFF">
<td colspan="2" height="51">
</td>
</tr>
<tr>
<td colspan="2" height="500">
<div align="left">
<table width="100%" border="0" cellspacing="0" cellpadding="0"
height="504">
<tr>
<td width="19%" valign="top" bgcolor="#FFFFCC">
<p> </p>
<p><a href="index.php">[首页]</a></p>
<p><a href="jobsearch.php">[职位查询] </a></p>
<p><a href="jobcompany.php">[公司名录]</a></p>
<p><a href="jobresume.php">[简历中心]</a></p>
<p><a href="jobparttime.php">[兼职特区]</a></p>
<p><a href="jobstudent.php">[应届生区]</a></p>
<p><a href="jobregister.php"><font size="2">
[新职位登录]</font></a></p>
<p><font size="2"><a href="resumereg.php">
[简历登录]</a></font></p>
</td>
<td width="81%" valign="top" align="right"><!--
#BeginEditable "content" -->
<table width="100%" border="0" cellspacing="0"
cellpadding="0" height="500">
<tr>
<td height="366" width="68%" valign="top" align="left">
<table width="100%" border="1" cellspacing="0"
cellpadding="1" bordercolorlight="#FF9900"
bordercolordark="#FFFFFF">
<tr bgcolor="#FF9900">
<td width="80%"><font size="2"><b>
<font color="#FFFFFF">最新登陆的10个职位
λ</font></b></font></td>
<td width="20%">
<div align="right"><font size="2">
<b><font color="#FFFFFF">¸ü¶àµÄÖ°
λ</font></b></font></div>
</td>
</tr>
<tr valign="top">
<td height="181" colspan="2">
<table width="100%" border="1" cellspacing="0"
cellpadding="1" height="50"
bordercolordark="#FFFFFF" bordercolorlight="#FF9900">
<tr>
<td width="19%" height="18"><font size="2">
<b><font color="#006600">职位名称
λÃû³Æ
</font></b></font></td>
<td width="62%" height="18"><font size="2">
<b><font color="#006600">招聘单位名称
λÃû³Æ
</font></b></font></td>
<td width="19%" height="18"><font size="2">
<b>点击次数</b></font></td>
</tr>
<?
include("DB_MYSQL.INC");
$db = new DB_Sql;
$db->query("select job_id, job_col2, job_col15,job_col19 from job
ORDER BY job_id
desc limit 0,10");
?> <?while($db->next_record()):?>
<tr>
<td width="19%" height="18"><font size="2">
<a href="javascript:view('jobview.php?job_id=<?
echo $db->f(0)?>')">
<?echo $db->f(1); ?></a>
</font>
</td>
<td width="62%" height="18"><font
size="2"><? echo $db->f(2) ?>
</font></td>
<td width="19%" height="18"><font
size="2"><? echo $db->f(3) ?>
</font></td>
</tr>
<? endwhile ?>
</table>
</td>
</tr>
</table> <table width="100%" border="1"
cellspacing="0" cellpadding="1" bordercolorlight="#FFFFFF"
bordercolordark="#999900">
<tr bgcolor="#999900">
<td><font size="2"><b><font
color="#FFFFFF">最热门的10各职位<font
color="#FF3300">(hot)</font></font></b></font></td>
</tr>
<tr valign="top">
<td height="181">
<table width="100%" border="1"
cellspacing="0" cellpadding="1" height="50"
bordercolordark="#FFFFFF" bordercolorlight="#FF9900">
<tr>
<td width="19%" height="18">
<font size="2"><b><font
color="#006600">职位名称
λÃû³Æ</font></b>
</font></td>
<td width="62%" height="18">
<font size="2"><b><font
color="#006600">招聘单位名称
λÃû³Æ</font></b>
</font></td>
<td width="19%" height="18">
<font size="2"><b>点击次数
</b></font></td>
</tr>
<?
¹«Ë¾Ãû
$db_hot = new DB_Sql;
$db_hot->query("select job_id, job_col2,
job_col15,job_col19 from job ORDER BY
job_col19 desc limit 0,10");
?> <?while($db_hot->next_record()):?>
<tr>
<td width="19%" height="18"><font
size="2">
<a href="javascript:view
('jobview.php?job_id=<? echo $db_hot->f(0)?>')">
<? echo $db_hot->f(1) ?>
</a>
</font>
</td>
<td width="62%" height="18"><font
size="2"><? echo $db_hot->f(2) ?></font></td>
<td width="19%" height="18"><font
size="2"><? echo $db_hot->f(3) ?></font></td>
</tr>
<? endwhile ?>
</table>
</td>
</tr>
</table>
<p> </p>
</td>
<td height="366" width="32%" valign="top" align="center">
<table width="100%" border="1" cellspacing="0" cellpadding="0"
bordercolorlight="#FFFFFF"
bordercolordark="#339900">
<tr align="center" bgcolor="#009900">
<td height="18"><font size="2"><b><font
color="#FFFFFF">友情企业连接</font></b>
</font></td>
</tr>
<tr valign="top">
<td height="227"><php ¹ã¸æ></td>
</tr>
</table>
</td>
</tr>
</table>
<!-- #EndEditable --></td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td colspan="2">
<div align="center"><font size="2"
color="#333300"><b><font color="#006600">版权所有
- WitiTech Studio, 2000</font></b></font></div>
</td>
</tr>
</table>
<!-- #EndTemplate -->
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一篇:用PHP+MySQL构建一个招聘网站(2)
下一篇:用PHP+MySQL构建一个招聘网站(4)
【文章评论】
【收藏本文】
【推荐好友】
【打印本文】
【我要投稿】 【论坛讨论】
更多相关文章
|
|