Tải bản đầy đủ (.pdf) (14 trang)

Lab - nhóm tin tức theo chiều dọc docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (722.87 KB, 14 trang )

Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 1
Biên son: Nguyn Phát Tài
LAB – NHÓM TIN TC THEO CHIU DC

+ M trang default.php
+ t con tr ti v trí cn xut các tin tc nhóm theo chiu dc th loi

in


+ Click nút Nested Repeat Region Wizard



+ Ca s Nested Repeat Region Wizard xut hin


VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:




Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 2
Biên son: Nguyn Phát Tài


+ Chn kt ni ti Connection
+ Chn bng Master Table
+ Chn khóa chính ca bng Master ti Primary Key (chng trình t đng chn cho bn)
+ Chn giá tr cn hin th ti Display Value
+ Chn bng chi tit ti Detail Table
+ Chn khóa ngoi ca bng chi tit ti Foreign Key
+ Chn giá tr cn hin th ca bng chi tit ti Display Value
+ Click nút Next


+ Chn kiu lp li ti Repeat style
+ Click nút Finish
+ Vào File -> Save -> F12
+ Kt qu s nh sau
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:



Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 3
Biên son: Nguyn Phát Tài


+ Sau đó hãy đóng trang web đang xem li

VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 4
Biên son: Nguyn Phát Tài

+ Chn {detail2tintuc.tieudetin} sau đó chuyn sang ch đ Code bn s thy có đon code gc
nh sau:

<table border=1>

<?php do { ?>
<tr>
<td><b>

<?php echo $row_master1theloaitin['tentheloaitin']; ?></b></td>
</tr>
<?php
if ($totalRows_master1theloaitin>0) {
$nested_query_detail2tintuc = str_replace("123456789", $row_master1theloaitin['ID_theloaitin'],
$query_detail2tintuc);
mysql_select_db($database_conn_petrolimex);
$detail2tintuc = mysql_query($nested_query_detail2tintuc, $conn_petrolimex) or die(mysql_error());
$row_detail2tintuc = mysql_fetch_assoc($detail2tintuc);
$totalRows_detail2tintuc = mysql_num_rows($detail2tintuc);
$nested_sw = false;
if (isset($row_detail2tintuc) && is_array($row_detail2tintuc)) {
do { //Nested repeat
?>
<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;
<?php echo $row_detail2tintuc['tieudetin']; ?></td>
</tr>
<?php
} while ($row_detail2tintuc = mysql_fetch_assoc($detail2tintuc)); //Nested move next
}
}
?>
<?php } while ($row_master1theloaitin = mysql_fetch_assoc($master1theloaitin)); ?>
</table>

Bn hãy thêm vào mt s đon code na nh sau:


if (isset($row_detail2tintuc) && is_array($row_detail2tintuc)) {

$dem=0;
do { //Nested repeat
$dem++;
if($dem==1)
{
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 5
Biên son: Nguyn Phát Tài
?>
<tr>
<td>chen hinh vao day <?php echo $row_detail2tintuc['tieudetin']; ?></td>
</tr>
<?php
}
else
{
?>

<tr>
<td>&nbsp;&nbsp;&nbsp;&nbsp;<?php echo $row_detail2tintuc['tieudetin']; ?></td>
</tr>

<?php
} //ket thuc else
} while ($row_detail2tintuc = mysql_fetch_assoc($detail2tintuc)); //Nested move next
}
}
?>
<?php } while ($row_master1theloaitin = mysql_fetch_assoc($master1theloaitin)); ?>

+ File -> Save -> F12 bn s thy nh sau
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 6
Biên son: Nguyn Phát Tài


+ Hãy chuyn sang ch đ Design sau đó chn ch chen hinh vao day


+ Hãy xóa ch này đi sau đó vào Panel Aplication -> click + -> Developer Toolbox -> File Upload
-> Show Thumbnail
+ Hãy chn th mc đang cha các hình Thumbnail ti File Folder
VIT CHUYÊN

Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 7
Biên son: Nguyn Phát Tài
+ Hãy chn Recordset detail2tintuc
+ Chn filed hinhtrichdan
+ Chn phng pháp Resize hình nh ti Resize method
+ nh đ rng và chiu cao cho nh ti Width & Height



+ Click nút OK
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 8

Biên son: Nguyn Phát Tài


+ Sau đó hãy chn hình và trong hp thuc tính ca hình hãy chn Align là Left và gn class
canhleimage cho hình này



+ Hãy đt con tr sau {detail2tintuc.tieudetin} , nhn Shift + Enter


VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 9
Biên son: Nguyn Phát Tài

+ Sau đó hãy chèn trichdantin vào


+ File -> Save -> F12 đ có kt qu nh hình bên di
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN

740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 10
Biên son: Nguyn Phát Tài


on code PHP tham kho nh sau:

<table border=1>
<?php do { ?>
<tr>
<td><b>
<?php echo $row_master1theloaitin['tentheloaitin']; ?></b></td>
</tr>
<?php
if ($totalRows_master1theloaitin>0) {
$nested_query_detail2tintuc = str_replace("123456789", $row_master1theloaitin['ID_theloaitin'],
$query_detail2tintuc);
mysql_select_db($database_conn_petrolimex);
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:



Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 11
Biên son: Nguyn Phát Tài
$detail2tintuc = mysql_query($nested_query_detail2tintuc, $conn_petrolimex) or die(mysql_error());
$row_detail2tintuc = mysql_fetch_assoc($detail2tintuc);
$totalRows_detail2tintuc = mysql_num_rows($detail2tintuc);
$nested_sw = false;
if (isset($row_detail2tintuc) && is_array($row_detail2tintuc)) {
$dem=0; //doan code them vao
do { //Nested repeat
$dem++; //doan code them vao
if($dem==1) //doan code them vao
{ //doan code them vao
// doan code them vao ben duoi
?> //doan code them vao
<tr>
<td><img src="<?php echo $objDynamicThumb1->Execute(); ?>" hspace="10" border="0"
align="left" /><?php echo $row_detail2tintuc['tieudetin']; ?><br />
<?php echo $row_detail2tintuc['trichdannoidung']; ?></td>
</tr>
<?php
}
else // them vao dk nguoc lai chi xuat ra tieu de
{ //ket thuc doan code doan code them vao ben duoi
?>
<tr>

<td>&nbsp;&nbsp;&nbsp;&nbsp;
<?php echo $row_detail2tintuc['tieudetin']; ?></td>
</tr>

<?php
} // ket thuc else them vao
} while ($row_detail2tintuc = mysql_fetch_assoc($detail2tintuc)); //Nested move next
}
}
?>
<?php } while ($row_master1theloaitin = mysql_fetch_assoc($master1theloaitin)); ?>
</table>


+ Double click vào Recordset (detail2tintuc)

VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 12
Biên son: Nguyn Phát Tài



+ Hãy chn sp xp theo ngaydangtin gim dn



+ Click nút Advanced đ chuyn sang ch đ Recordset nâng cao
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:


Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 13
Biên son: Nguyn Phát Tài


+ Hãy thêm lnh Limit 0,4 vào đ gii hn s mu tin xut ra
+ Click OK
+ File -> Save -> F12 đ có đc kt qu nh hình bên di

VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:



Website:
www.vietchuyen.org – www.ddcntt.vn

Lp: Chuyên Viên Website Lành Ngh Trang 14
Biên son: Nguyn Phát Tài





VIT CHUYÊN

×