|
|
|
ช่วยด้วยครับเรื่องการวนลูปโดยการดึงข้อมูลมาจากฐานข้อมูลครับ |
|
|
|
|
|
|
|
เอา id ของ course ไปไว้ใน ตาราง yearcorse เป็น fk ด้วยสิครับ
|
|
|
|
|
Date :
2016-01-17 15:20:03 |
By :
compiak |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ลองยกตัวอย่างให้ดูได้ไหมครับ
|
|
|
|
|
Date :
2016-01-17 18:03:17 |
By :
Pimmawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เนื่องจาก เรามี result จาก Database มา 2 ชุด ทำให้เรา loop ข้อมูลมาใส่ html ยาก
ตอนที่เรา select ข้อมูลมาจาก DB ใช้แบบนี้นะครับ ลองดู
$q = SELECT course.name_course, yearcorse.course_year FROM course INNER JOIN yearcorse ON course.ID=yearcorse.courseID;
ที่เหลือน่าจะไปต่อได้ติดตรงไหนมาถามใหม่นะครับ
|
ประวัติการแก้ไข 2016-01-18 15:34:22 2016-01-18 15:37:57 2016-01-18 15:43:02 2016-01-18 15:43:45
|
|
|
|
Date :
2016-01-18 15:24:01 |
By :
มานะ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่านละยัง งง ไม่เข้าใจ
Code (PHP)
<?php
include("config.php");
$sql = "SELECT * FROM course ";
$result= mysql_query($sql);
while($row = mysql_fetch_assoc($result)){
$course[] = $row;
}
$sql = "SELECT course_year FROM yearcorse ";
$result= mysql_query($sql);
while($row = mysql_fetch_assoc($result)){
$yearcorse[] = $row;
}
foreach($yearcorse as $i => $item){
$year .= '<input type="checkbox" name="year[]" value="'.$item.'">'.$item.'"<br>';
}
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="SpryAssets/SpryValidationConfirm.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationConfirm.css" rel="stylesheet" type="text/css" />
</head>
<?php
?>
<table width="489" border="1">
<tr>
<td width="104">BB </td>
<td width="100">AA</td>
</tr>
<tr>
<?php foreach($course as $i=> $item){?>
<td><input type="checkbox" name="name[]" value="<?php echo $item['name_course']?>"><?php echo $item['name_course']?></td>
<td><?php echo $year;?></td>
<?php } ?>
</tr>
</table>
|
|
|
|
|
Date :
2016-01-18 17:03:45 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2016-01-18 17:24:32 |
By :
Pimmawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
include("config.php");
$sql = "SELECT * FROM course";
$result= mysql_query($sql);
while($row = mysql_fetch_assoc($result)){
$course[] = $row;
}
$sql = "SELECT course_year FROM yearcorse ";
$result= mysql_query($sql);
while($row = mysql_fetch_assoc($result)){
$yearcorse[] = $row;
}
foreach($yearcorse as $i => $item){
$year .= '<input type="checkbox" name="year[]" value="'.$item['course_year'].'">'.$item['course_year'].'"<br>';
}
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="SpryAssets/SpryValidationConfirm.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationConfirm.css" rel="stylesheet" type="text/css" />
</head>
<table width="489" border="1">
<tr>
<td width="104">BB </td>
<td width="100">AA</td>
</tr>
<tr>
<?php foreach($course as $i=> $item){?>
<td><input type="checkbox" name="name[]" value="<?php echo $item['name_course']?>"><?php echo $item['name_course']?></td>
<td><?php echo $year;?></td>
<?php } ?>
</tr>
</table>
|
|
|
|
|
Date :
2016-01-18 17:26:08 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2016-01-18 17:28:50 |
By :
Pimmawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|