Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 1
Biên son: Nguyn Phát Tài
LAB – NHÓM TIN TC THEO CHIU DC
+ M trang default.php
+ t con tr ti v trí cn xut các tin tc nhóm theo chiu dc th loi
in
+ Click nút Nested Repeat Region Wizard
+ Ca s Nested Repeat Region Wizard xut hin
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 2
Biên son: Nguyn Phát Tài
+ Chn kt ni ti Connection
+ Chn bng Master Table
+ Chn khóa chính ca bng Master ti Primary Key (chng trình t đng chn cho bn)
+ Chn giá tr cn hin th ti Display Value
+ Chn bng chi tit ti Detail Table
+ Chn khóa ngoi ca bng chi tit ti Foreign Key
+ Chn giá tr cn hin th ca bng chi tit ti Display Value
+ Click nút Next
+ Chn kiu lp li ti Repeat style
+ Click nút Finish
+ Vào File -> Save -> F12
+ Kt qu s nh sau
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 3
Biên son: Nguyn Phát Tài
+ Sau đó hãy đóng trang web đang xem li
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 4
Biên son: Nguyn Phát Tài
+ Chn {detail2tintuc.tieudetin} sau đó chuyn sang ch đ Code bn s thy có đon code gc
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>
<?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>
Bn hãy thêm vào mt s đon code na nh sau:
if (isset($row_detail2tintuc) && is_array($row_detail2tintuc)) {
$dem=0;
do { //Nested repeat
$dem++;
if($dem==1)
{
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 5
Biên son: Nguyn Phát Tài
?>
<tr>
<td>chen hinh vao day <?php echo $row_detail2tintuc['tieudetin']; ?></td>
</tr>
<?php
}
else
{
?>
<tr>
<td> <?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 bn s thy nh sau
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 6
Biên son: Nguyn Phát Tài
+ Hãy chuyn sang ch đ Design sau đó chn 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 chn th mc đang cha các hình Thumbnail ti File Folder
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 7
Biên son: Nguyn Phát Tài
+ Hãy chn Recordset detail2tintuc
+ Chn filed hinhtrichdan
+ Chn phng pháp Resize hình nh ti Resize method
+ nh đ rng và chiu cao cho nh ti Width & Height
+ Click nút OK
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 8
Biên son: Nguyn Phát Tài
+ Sau đó hãy chn hình và trong hp thuc tính ca hình hãy chn Align là Left và gn class
canhleimage cho hình này
+ Hãy đt con tr sau {detail2tintuc.tieudetin} , nhn Shift + Enter
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 9
Biên son: Nguyn Phát Tài
+ Sau đó hãy chèn trichdantin vào
+ File -> Save -> F12 đ có kt qu nh hình bên di
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 10
Biên son: Nguyn Phát Tài
on code PHP tham kho 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);
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 11
Biên son: Nguyn 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>
<?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)
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 12
Biên son: Nguyn Phát Tài
+ Hãy chn sp xp theo ngaydangtin gim dn
+ Click nút Advanced đ chuyn sang ch đ Recordset nâng cao
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 13
Biên son: Nguyn Phát Tài
+ Hãy thêm lnh Limit 0,4 vào đ gii hn s mu tin xut ra
+ Click OK
+ File -> Save -> F12 đ có đc kt qu nh hình bên di
VIT CHUYÊN
Trung Tâm ào To Công Ngh Mng VIT CHUYÊN
740/12 S Vn Hnh (ni dài), P12, Q10, TP.HCM
Tel: (84.8) 862 7509 – Fax: (84.8) 2649179
Email:
Website:
www.vietchuyen.org – www.ddcntt.vn
Lp: Chuyên Viên Website Lành Ngh Trang 14
Biên son: Nguyn Phát Tài
VIT CHUYÊN