ขอความช่วยเหลือเกี่ยวกับ java Script error หน่อยค่ะ จนปัญญาจริงๆ
โค๊ดหน้าส่งข้อมูล
Code (PHP)
<? include ("../connection/connect.php");?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.style1 {font-family: Arial, Helvetica, sans-serif}
.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.style12 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
.style13 {font-size: 16px}
.style14 {font-size: 12px}
.style7 {font-size: 14px}
-->
</style>
<script language="javascript">
function Select_University(SelectValue)
{
alert(SelectValue);
var campus = 0;
if(SelectValue != 0)
{
addthesis.new_university.disabled=true;
addthesis.new_university.style.background.color="#999999";
addthesis.campus_id.length = 0;
var myOption = new Option('','')
addthesis.campus_id.options[addthesis.campus_id.length]= myOption
var tmp_campus = "@#$$%^";
<?
$sql_cam_fac = "select * from cam_fac";
$result_cam_fac = mysql_query($sql_cam_fac);
$row_cam_fac = mysql_num_rows($result_cam_fac);
$intRows = 0;
while($objResult = mysql_fetch_array($result_cam_fac))
{
$intRows++;
?>
x = <?=$intRows;?>;
mySubList = new Array();
strGroup = <?=$objResult["id_university"];?>;
strValue = <?=$objResult["campus_id"];?>;
if ((strGroup == SelectValue))
{
if(tmp_campus != strValue)
{
tmp_campus = strValue;
campus = campus + 1;
<?
strItem = "<?=$objResult["campus_name"];?>";
mySubList[x,0] = strItem;
mySubList[x,1] = strGroup;
mySubList[x,2] = strValue;
var myOption = new Option(mySubList[x,0], mySubList[x,2])
addthesis.campus_id.options[addthesis.campus_id.length]= myOption
}
<?
}
?>
if(campus == 0) //กรณีที่เราเลือกมหาวิทยาลัยใน list แล้วมหาวิทยาลัยนั้นไม่มีวิทยาเขต
{
addthesis.campus_id.disabled=true;
addthesis.campus_id.style.background.color="#999999";
addthesis.campus_id.length = 0;
var myOption = new Option('','')
addthesis.fac_id.options[addthesis.fac_id.length]= myOption
}
else
{
document.addthesis.campus_id.disabled=false;
document.addthesis.campus_id.style.backgroundColor="White";
//document.addthesis.new_university.focus();
}
}
else
{
document.addthesis.new_university.disabled=false;
document.addthesis.new_university.style.backgroundColor="White";
document.addthesis.new_university.focus();
}
}
</script>
</head>
<body>
<? include ("../connection/connect.php"); ?>
<table width="851" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2" valign="top"><? include ("head.php"); ?></td>
</tr>
<tr>
<td colspan="2" valign="top" background="../images/box1/h.gif"> </td>
</tr>
<tr>
<td width="17" valign="top"><? include ("admin_menu.php"); ?></td>
<td width="550" align="center" valign="top">
<form id="addthesis" name="addthesis" method="post" action="add_thesisook.php" enctype="multipart/form-data" target="iframe_target">
<iframe id="iframe_target" name="iframe_target" src="#" style="width:0;height:0;border:0px solid #FFFFFF;"></iframe>
<script language="JavaScript" type="text/javascript">
function showResult(result)
{
if (result==1)
{
alert ("ท่านยังไม่ได้เลือกประเภทปริญญานิพนธ์");
//document.getElementById("divResult").innerHTML="<font color=red>ท่านยังไม่ได้เลือกประเภทปริญญานิพนธ์</font><br>";
}
else if(result==2)
{
alert ("ท่านยังไม่ได้เลือกปีที่พัฒนา");
//document.getElementById("divResult").innerHTML="<font color=red>ท่านยังไม่ได้เลือกปีที่พัฒนา</font><br>";
}
else if(result==3)
{
alert ("ท่านยังไม่ได้กรอกชื่อปริญญานิพนธ์");
//document.getElementById("divResult").innerHTML="<font color=red>ท่านยังไม่ได้กรอกชื่อปริญญานิพนธ์</font><br>";
}
else if(result==4)
{
alert ("ชื่อปริญญานิพนธ์เรื่องนี้มีอยู่แล้ว");
//document.getElementById("divResult").innerHTML="<font color=red>ชื่อปริญญานิพนธ์เรื่องนี้มีอยู่แล้ว</font><br>";
}
else if(result==5)
{
alert ("กรุณาเลือกคำนำหน้าชื่อ");
document.getElementById("divResult").innerHTML="<font color=red>กรุณาเลือกคำนำหน้าชื่อ</font><br>";
}
else if(result==6)
{
alert ("กรุณากรอกชื่อผู้พัฒนา");
//document.getElementById("divResult").innerHTML="<font color=red>กรุณากรอกชื่อผู้พัฒนา</font><br>";
}
else if(result==7)
{
alert ("กรุณากรอกนามสกุลผู้พัฒนา");
//document.getElementById("divResult").innerHTML="<font color=red>กรุณากรอกนามสกุลผู้พัฒนา</font><br>";
}
else if(result==8)
{
alert("กรุณาใส่ชื่อมหาวิทยาลัย
document.getElementById("divResult").innerHTML="<font color=red>กรุณาใส่ชื่อมหาวิทยาลัย</font><br>";
}
else if(result==9)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณาเลือกสาขา</font><br>";
}
else if(result==10)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณากรอกปีที่พัฒนา</font><br>";
}
else if(result==11)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณากรอกปีที่พัฒนาเป็นตัวเลข</font><br>";
}
else if(result==12)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณาเลือกอาจารย์ที่ปรึกษา</font><br>";
}
else if(result==13)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณาเลือกประธานและคณะกรรมการสอบ</font><br>";
}
else if(result==14)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณากรอกชื่อปริญญานิพนธ์</font><br>";
}
else if(result==15)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณากรอกชื่อปริญญานิพนธ์ภาษาอังกฤษด้วย</font><br>";
}
else if(result==16)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณาเลือกประเภทปริญญานิพนธ์</font><br>";
}
else if(result==17)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณาใส่บทคัดย่อ</font><br>";
}
else if(result==18)
{
document.getElementById("divResult").innerHTML="<font color=red>กรุณาเลือกไฟล์</font><br>";
}
else
{
var url ="http://localhost/project54/admin/add_thesis.php";
window.location =url;
}
}
</script>
<div id="divResult"></div>
<table width="733" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
<tr>
<td colspan="4" valign="top" background="../images/box1/img08.gif" class="style5"><div align="center" class="style12">
<p>เพิ่มข้อมูลปริญญานิพนธ์</p>
</div></td>
</tr>
<tr>
<td width="158" bgcolor="#00CCFF" class="style2"><div align="left"> ประเภทปริญญานิพนธ์</div></td>
<td colspan="3" valign="top" class="style2">
<div align="left"><select name="projecttype_id" id="projecttype_id">
<option value="0" selected="0"> กรุณาเลือก </option>
<?
$sql_type ="select * from thesis_type";
mysql_query("SET NAMES UTF8");
$result_type = mysql_query($sql_type)or die(mysql_error());
while($row = mysql_fetch_array($result_type))
{
?>
<option value="<? echo $row['projecttype_id'];?>"><? echo $row['projecttype_name'];?> </option>
<?
}
?>
</select>
</div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="left">ปีการศึกษา</div></td>
<td colspan="3" valign="top" class="style2"><div align="left">
<select name="year_id" id="year_id">
<option value="0"> กรุณาเลือก </option>
<?
$sql_year ="select * from thesis_year";
mysql_query("SET NAMES UTF8");
$result_year = mysql_query($sql_year)or die(mysql_error());
while($row = mysql_fetch_array($result_year))
{
?>
<option value="<? echo $row['year_id'];?>"><? echo $row['year'];?> </option>
<?
}
?>
</select>
</div></td>
</tr>
<tr>
<td valign="top" bgcolor="#00CCFF" class="style2"><div align="left">ชื่อปริญญานิพนธ์ภาษาไทย</div></td>
<td colspan="3" valign="top" class="style2"><div align="left">
<input name="pro_nameth" type="text" id="pro_nameth" onkeyup="Ivtext(this.value,this)" value="" size="87">
</div></td>
</tr>
<tr bgcolor="#D5EEFF">
<td valign="top" bgcolor="#D5EEFF" class="style2"><div align="left">ชื่อปริญญานิพนธ์ภาษาอังกฤษ</div></td>
<td colspan="3" valign="top" bgcolor="#FFFFFF" class="style2"><div align="left">
<input name="pro_nameeg" type="text" id="pro_nameeg" onkeyup="Istext(this.value,this)" value="" size="87">
</div></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="left">ผู้พัฒนา:</div></td>
<td valign="top" class="style2"><div align="left">
<label>
คำนำหน้าชื่อ
<select name="lead_name1" id="lead_name1" >
<option value="0">กรุณาเลือก</option>
<option value="นางสาว">นางสาว</option>
<option value="นาง">นาง</option>
<option value="นาย">นาย</option>
</select>
</label>
</div>
<span class="style13"><label></label>
</span> <div align="left"></div></td>
<td valign="top" class="style2"><div align="left">ชื่อ
<input name="first_name1" type="text" id="first_name1" />
</div></td>
<td valign="top" class="style2"><label>นามสกุล </label>
<input name="ser_name1" type="text" id="ser_name1" /></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="left">ผู้พัฒนาร่วม1:</div></td>
<td valign="top" class="style2"><div align="left">
<label>คำนำหน้าชื่อ
<select name="lead_name2" id="lead_name2" >
<option value="0">กรุณาเลือก</option>
<option value="นางสาว">นางสาว</option>
<option value="นาง">นาง</option>
<option value="นาย">นาย</option>
</select>
</label>
</div>
<div align="left"></div></td>
<td valign="top" class="style2"><div align="left">ชื่อ
<input name="first_name2" type="text" id="first_name2" />
</div></td>
<td valign="top" class="style2"><label>นามสกุล </label>
<input name="ser_name2" type="text" id="ser_name2" /></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="left">ผู้พัฒนาร่วม2:</div></td>
<td valign="top" class="style2"><div align="left"><span class="style13">
</span>
<label>คำนำหน้าชื่อ
<select name="lead_name3" id="lead_name3" >
<option value="0">กรุณาเลือก</option>
<option value="นางสาว">นางสาว</option>
<option value="นาง">นาง</option>
<option value="นาย">นาย</option>
</select>
</label>
</div>
<span class="style13"><label></label>
</span>
<div align="left"></div></td>
<td valign="top" class="style2"><div align="left">ชื่อ
<input name="first_name3" type="text" id="first_name3" />
</div></td>
<td valign="top" class="style2"><label>นามสกุล </label>
<input name="ser_name3" type="text" id="ser_name3" /></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="left">ผู้พัฒนาร่วม3:</div></td>
<td valign="top" class="style2"><div align="left"><span class="style13">
</span>
<label>คำนำหน้าชื่อ
<select name="lead_name4" id="lead_name4" >
<option value="0">กรุณาเลือก</option>
<option value="นางสาว">นางสาว</option>
<option value="นาง">นาง</option>
<option value="นาย">นาย</option>
</select>
</label>
</div>
<span class="style13"><label></label>
</span>
<div align="left"></div></td>
<td valign="top" class="style2"><div align="left">ชื่อ
<input name="first_name4" type="text" id="first_name4" />
</div></td>
<td valign="top" class="style2"><label>นามสกุล </label>
<input name="ser_name4" type="text" id="ser_name4" /></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="left">ผู้พัฒนาร่วม4:</div></td>
<td valign="top" class="style2"><div align="left"><span class="style13">
</span>
<label>คำนำหน้าชื่อ
<select name="lead_name5" id="lead_name5" >
<option value="0">กรุณาเลือก</option>
<option value="นางสาว">นางสาว</option>
<option value="นาง">นาง</option>
<option value="นาย">นาย</option>
</select>
</label>
</div>
<span class="style13"><label></label>
</span>
<div align="left"></div></td>
<td valign="top" class="style2"><div align="left">ชื่อ
<input name="first_name5" type="text" id="first_name5" />
</div></td>
<td valign="top" class="style2"><label>นามสกุล </label>
<input name="ser_name5" type="text" id="ser_name5" /></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="left">ปริญญานิพนธ์จากมหาวิทยาลัย:</div></td>
<td colspan="3" valign="top" class="style2"><div align="left">
<select name="university_id" onchange="Select_University(this.value)">
<option selected="selected" value="0">กรุณาเลือก</option>
<?
$sql_university = "select * from university";
$result_university = mysql_query($sql_university) or die(mysql_error());
while($fetch_university = mysql_fetch_array($result_university))
{
?>
<option value="<? echo $fetch_university['university_id']?>"><? echo $fetch_university['university_name']?>
</option>
<?
}
?>
</select>
</div>
<div align="left">
กรณีไม่มีรายชื่อมหาวิทยาลัยในรายการ กรุณากรอกรายชื่อด้านล่าง <br />
<input name="new_university" type="text" size="50" />
</div>
</td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="right">วิทยาเขต : </div></td>
<td colspan="3" valign="top" class="style2"><select id="campus_id" name="campus_id" style="width:120px"
onChange = "ListFac(this.value)">
<option selected value="0">กรุณาเลือก</option>
</select><br />
กรณีต้องการกรอกรายชื่อวิทยาเขต/ไม่มีรายชื่อวิทยาเขตในรายการ <br />
<input name="new_campus" type="text" size="50" />
</td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="left">คณะ</div></td>
<td colspan="3" valign="top" class="style2"><div align="left">
<select id="fac_id" name="fac_id" style="width:120px"
onChange = "ListBranch(this.value)">
<option selected value="0">กรุณาเลือก</option>
</select><br />
กรณีไม่มีรายชื่อสาขาวิชาในรายการ กรุณากรอกรายชื่อด้านล่าง <br />
<input name="new_branch" type="text" size="50" />
</div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="left">สาขาวิชา:</div></td>
<td colspan="3" valign="top" class="style2"><label><div align="left">
<label></label>
</div>
</label></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="left">อาจารย์ที่ปรึกษา : </div></td>
<td width="174" align="left" class="style2"><div align="left">
<div align="left">
<label> คำนำหน้าชื่อ
<select name="aj_leadname" id="aj_leadname" >
<option>กรุณาเลือก</option>
<option value="อาจารย์">อาจารย์</option>
<option value="นางสาว">นางสาว</option>
<option value="นาง">นาง</option>
<option value="นาย">นาย</option>
<option value="ศ.">ศ.</option>
<option value="รศ.">รศ.</option>
<option value="ผศ.">ผศ.</option>
</select>
</label>
</div>
</div>
</label></td>
<td width="179" align="left" class="style2">ชื่อ
<input name="aj_fname" type="text" id="aj_fname" /></td>
<td width="212" align="left" class="style2"><label>นามสกุล </label>
<input name="aj_lname" type="text" id="aj_lname" /></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="left">ประธานสอบ:</div></td>
<td valign="top" class="style2">
<div align="left">
<div align="left">
<label> คำนำหน้าชื่อ
<select name="contri_leadname1" id="contri_leadname1" >
<option>กรุณาเลือก</option>
<option value="นางสาว">นางสาว</option>
<option value="นาง">นาง</option>
<option value="นาย">นาย</option>
</select>
</label>
</div>
</div> </td>
<td valign="top" class="style2">ชื่อ
<input type="text" name="contri_fname1" id="contri_fname1" /></td>
<td valign="top" class="style2"><label>นามสกุล </label>
<input name="contri_lname1" type="text" id="contri_lname1" /></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="left">คณะกรรมการสอบคนที่ 1:</div></td>
<td valign="top" class="style2"><div align="left">
<div align="left">
<label> คำนำหน้าชื่อ
<select name="contri_leadname2" id="contri_leadname2" >
<option>กรุณาเลือก</option>
<option value="นางสาว">นางสาว</option>
<option value="นาง">นาง</option>
<option value="นาย">นาย</option>
</select>
</label>
</div>
</div></td>
<td valign="top" class="style2">ชื่อ
<input name="contri_fname2" type="text" id="contri_fname2" /></td>
<td valign="top" class="style2"><label>นามสกุล </label>
<input name="contri_lname2" type="text" id="contri_lname2" /></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="left">คณะกรรมการสอบคนที่ 2:</div></td>
<td valign="top" class="style2"><div align="left">
<div align="left">
<label> คำนำหน้าชื่อ
<select name="contri_leadname3" id="contri_leadname3" >
<option>กรุณาเลือก</option>
<option value="นางสาว">นางสาว</option>
<option value="นาง">นาง</option>
<option value="นาย">นาย</option>
</select>
</label>
</div>
</div></td>
<td valign="top" class="style2">ชื่อ
<input name="contri_fname3" type="text" id="contri_fname3" /></td>
<td valign="top" class="style2"><label>นามสกุล </label>
<input name="contri_lname3" type="text" id="contri_lname3" /></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="left">
</div></td>
<td colspan="3" valign="top" class="style2"><span class="style13"><label></label>
<div align="left"></div>
</span></td>
</tr>
<tr>
<td valign="middle" bgcolor="#D5EEFF" class="style2"><div align="left">ไฟล์ประกอบ : </div></td>
<td colspan="3" valign="middle" class="style12"><div align="left"></div></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="right" class="style2">หน้าปก> :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="cover" type="file" id="cover" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="right" class="style2">บทคัดย่อภาษาไทย> :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="abstname_th" type="file" id="abstname_th" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="right" class="style2">บทคัดย่อภาษาอังกฤษ > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="abstname_eg" type="file" id="abstname_eg" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="right" class="style2">กิตติกรรมประกาศ> :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="ask" type="file" id="ask" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="right" class="style2">สารบัญ > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="tbc_basic" type="file" id="tbc_basic" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="right" class="style2">สารบัญตาราง > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="tbc_tb" type="file" id="tbc_tb" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="right" class="style2">สารบัญภาพ > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="tbc_pic" type="file" id="tbc_pic" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="right" class="style2">บทที่ 1 > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="ch1" type="file" id="ch1" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="right" class="style2">บทที่ 2 > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="ch2" type="file" id="ch2" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="right" class="style2">บทที่ 3 > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="ch3" type="file" id="ch3" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="right" class="style2">บทที่ 4 > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="ch4" type="file" id="ch4" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="right" class="style2">บทที่ 5 > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="ch5" type="file" id="ch5" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="right" class="style2">บรรณานุกรม > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="ref1" type="file" id="ref1" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#D5EEFF" class="style2"><div align="right" class="style2">บรรณานุกรมต่อ(ถ้ามี) > :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="ref2" type="file" id="ref2" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="right" class="style2">ภาคผนวก> :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="app1" type="file" id="app1" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td class="style12"> </td>
<td colspan="3" class="style12"><div align="left">
<input name="app2" type="file" id="app2" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td class="style12"> </td>
<td colspan="3" class="style12"><div align="left">
<input name="app3" type="file" id="app3" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td class="style12"> </td>
<td colspan="3" class="style12"><div align="left">
<input name="app4" type="file" id="app4" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td class="style12"> </td>
<td colspan="3" class="style12"><div align="left">
<input name="app5" type="file" id="app5" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td bgcolor="#00CCFF" class="style2"><div align="right" class="style2">ประวัติผู้จัดทำ; :</div></td>
<td colspan="3" valign="middle" class="style12"><div align="left">
<input name="bio" type="file" id="bio" size="10" />
ไฟล์ PDF<span class="style1"> :<img src="../images/images/pdf..jpg" width="19" height="16" /></span></div></td>
</tr>
<tr>
<td class="style12"> </td>
<td colspan="3" class="style12"><label></label>
<label></label></td>
</tr>
<tr>
<td class="style12"> </td>
<td colspan="3" class="style12"><div align="left">
<input name="add" type="submit" id="add" value="บันทึกข้อมูล" />
<input name="clear" type="reset" id="clear" value="ล้างค่าทั้งหมด" />
</div></td>
</tr>
<tr>
<td class="style12"> </td>
<td colspan="3" class="style12"> </td>
</tr>
</table>
<div align="left"></div>
</form></td>
</tr>
</table>
</body>
</html>
<script language="javascript">
function Ivtext(vText,obj)
{
var ValidChars = "ๅภถุึคตจขชๆไำพะัีรนยบลฃฟหกดเ้่าสวงผปแอิืทมใฝ๑๒๓๔ู฿๕๖๗๘๙๐ฎฑธํ๊ณฯญฐฅฤฆฏโฌ็๋ษศซฉฮฺ์ฒฬฦ";
var IvNumber=true;
var Char;
for (i = 0; i < vText.length && IvNumber == true; i++)
{
Char = vText.charAt(i);
if (ValidChars.indexOf(Char) == -1)
{
IvNumber = false;
}
}
if(IvNumber==false){
alert("กรอกได้เฉพาะภาษาไทย");
obj.value=vText.substr(0,vText.length-1);
}
}
</script>
<script language="javascript">
function Istext(sText,obj)
{
var ValidChars = "qwertyuiopasdfghjkl;'zxcvbnm,./]]";
var IsNumber=true;
var Char;
for (i = 0; i < sText.length && IsNumber == true; i++)
{
Char = sText.charAt(i);
if (ValidChars.indexOf(Char) == -1)
{
IsNumber = false;
}
}
if(IsNumber==false){
alert("กรอกได้เฉพาะภาษาอังกฤษ");
obj.value=sText.substr(0,sText.length-1);
}
}
</script>
โค๊ดหน้า รับข้อมูลที่ส่งมา
Code (PHP)
<? include ("../connection/connect.php") ?>
<?
if($_POST['projecttype_id']==0)
{
echo"<script>window.top.window.show.Result(1);</script>";
}
else
{
if ($_POST['year_id']==0)
{
echo "<script>window.top.window.showResult(2);</script>";
}
else
{
if ($_POST['pro_nameth']=="")
{
echo "<script>window.top.window.showResult(3);</script>";
}
else
{
$pro_nameth=$_POST['pro_nameth'];
$pn = "select * from thesis_name where pro_nameth='$pro_nameth'";
$result = mysql_query($pn);
$num_pn = mysql_num_rows($result);
if($num_pn!=0)
{
echo "<script>window.top.window.showResult(4);</script>";
}
else if($_POST['lead_name1']=="0")
{
echo "<script>window.top.window.showResult(5);</script>";
}
else if($_POST['first_name1']=="")
{
echo "<script>window.top.window.showResult(6);</script>";
}
else if($_POST['ser_name1']=="")
{
echo "<script>window.top.window.showResult(7);</script>";
}
else if($_POST['university']=="")
{
echo "<script>window.top.window.showResult(8);</script>";
}
else
{
function random_name($len) {
srand((double)microtime()*10000000);
$chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
$ret_str = "";$num = strlen($chars);for($i=0; $i<$len; $i++){$ret_str = $ret_str.$chars[rand() % $num];}return $ret_str;
}
$university=$_POST['university'];
$campus=$_POST['campus'];
$branch=$_POST['branch'];
$faculty=$_POST['faculty'];
$insert_pub ="insert into publishers (university,campus,branch,faculty)values('$university','$campus','$branch','$faculty')";
mysql_query("SET NAMES UTF8");
$result_pub=mysql_query($insert_pub)or die (mysql_error());
if ($result_pub)
{
$sql_publish="select* from publishers order by pub_id DESC";
mysql_query("SET NAME UTF8");
$pub=mysql_query($sql_publish)or die (mysql_error());
$fetch_pub= mysql_fetch_array($pub);
$pub_id=$fetch_pub['pub_id'];
echo $pub;
echo $pub_id;
}
//ตารางที่ 1 ตาราง thesis_name//
$pro_nameth = $_POST['pro_nameth'];
$pro_nameeg = $_POST['pro_nameeg'];
$projecttype_id = $_POST['projecttype_id'];
$year_id = $_POST['year_id'];
echo "year_id : " . " " . $year_id . "<br>";
$insert_thesis_name ="insert into thesis_name(pro_nameth,pro_nameeg)values('$pro_nameth','$pro_nameeg')";
mysql_query("SET NAMES UTF8");
$result_insert=mysql_query($insert_thesis_name)or die(mysql_error());
if($result_insert)
{
$sql_thesis_name="select * from thesis_name order by proname_id DESC";
mysql_query("SET NAMES UTF8");
$result = mysql_query($sql_thesis_name)or die(mysql_error());
$fetch_proname = mysql_fetch_array($result);
$proname_id=$fetch_proname['proname_id'];
echo "proname_id : " . " " . $proname_id . "<br>";
}
//ตารางที่ 2 ตาราง abs//
// start upload=================================
$folder = "upload_pdf/abstract/";
$abstname_th = $_FILES['abstname_th']['name'];
$abstname_th = "R".date('ymd')."_".random_name(5).strtolower(strrchr($abstname_th,'.'));
copy($_FILES['abstname_th']['tmp_name'],"$folder$abstname_th");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/abstract/";
$abstname_eg = $_FILES['abstname_eg']['name'];
$abstname_eg = "R".date('ymd')."_".random_name(5).strtolower(strrchr($abstname_eg,'.'));
copy($_FILES['abstname_eg']['tmp_name'],"$folder$abstname_eg");
//end upload ==================================
//@mkdir("upload_pdf/$pro_nameth");
//$folder = "upload_pdf/".$pro_nameth."/";
/*
if(move_uploaded_file($_FILES["abstname_th"]["tmp_name"],"upload_pdf/abstract/".$_FILES["abstname_th"]["name"]))
{
echo "upload abstract : " . "<br>";
$abstname_th = $_FILES["abstname_th"]["name"];
if(move_uploaded_file($_FILES["abstname_eg"]["tmp_name"],"upload_pdf/abstract/".$_FILES["abstname_eg"]["name"]))
{
$abstname_eg =$_FILES["abstname_eg"]["name"];
}
}*/
$insert_abst ="insert into abstract (abstname_th,abstname_eg)values('$abstname_th','$abstname_eg')";
echo $insert_abst . "<br>";
mysql_query("SET NAMES UTF8");
$result_insert=mysql_query($insert_abst)or die(mysql_error());
if($result_insert)
{
$sql_abst="select * from abstract order by abst_id DESC ";
mysql_query("SET NAMES UTF8");
$result1 = mysql_query($sql_abst)or die(mysql_error());
$fetch_abst = mysql_fetch_array($result1);
$abst_id=$fetch_abst['abst_id'];
}
//ตารางที่ 3 ตาราง tbc
// start upload=================================
$folder = "upload_pdf/table_content/";
$tbc_basic = $_FILES['tbc_basic']['name'];
$tbc_basic = "R".date('ymd')."_".random_name(5).strtolower(strrchr($tbc_basic,'.'));
copy($_FILES['tbc_basic']['tmp_name'],"$folder$tbc_basic");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/table_content/";
$tbc_tb = $_FILES['tbc_tb']['name'];
$tbc_tb = "R".date('ymd')."_".random_name(5).strtolower(strrchr($tbc_tb,'.'));
copy($_FILES['tbc_tb']['tmp_name'],"$folder$tbc_tb");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/table_content/";
$tbc_pic = $_FILES['tbc_pic']['name'];
$tbc_pic = "R".date('ymd')."_".random_name(5).strtolower(strrchr($tbc_pic,'.'));
copy($_FILES['tbc_pic']['tmp_name'],"$folder$tbc_pic");
//end upload ==================================
/* if(move_uploaded_file($_FILES["tbc_basic"]["tmp_name"],"upload_pdf/table_content/".$_FILES["tbc_basic"]["name"]))
{
$tbc_basic = $_FILES["tbc_basic"]["name"];
if(move_uploaded_file($_FILES["tbc_tb"]["tmp_name"],"upload_pdf/table_content/".$_FILES["tbc_tb"]["name"]))
{
$tbc_tb = $_FILES["tbc_tb"]["name"];
}
if(move_uploaded_file($_FILES["tbc_pic"]["tmp_name"],"upload_pdf/table_content/".$_FILES["tbc_pic"]["name"]))
{
$tbc_pic = $_FILES["tbc_pic"]["name"];
}
}*/
$insert_tbc ="insert into tbc (tbc_basic,tbc_tb,tbc_pic)values('$tbc_basic','$tbc_tb','$tbc_pic')";
echo $insert_tbc . "<br>";
mysql_query("SET NAMES UTF8");
$result_insert=mysql_query($insert_tbc)or die(mysql_error());
if($result_insert)
{
$sql_tbc="select * from tbc order by tbc_id DESC ";
mysql_query("SET NAMES UTF8");
$result2 = mysql_query($sql_tbc)or die(mysql_error());
$fetch_tbc = mysql_fetch_array($result2);
$tbc_id=$fetch_tbc['tbc_id'];
}
//ตารางที่ 4 ตาราง chepter//
// start upload=================================
$folder = "upload_pdf/chepter/";
$ch1 = $_FILES['ch1']['name'];
$ch1 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($ch1,'.'));
copy($_FILES['ch1']['tmp_name'],"$folder$ch1");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/chepter/";
$ch2 = $_FILES['ch2']['name'];
$ch2 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($ch2,'.'));
copy($_FILES['ch2']['tmp_name'],"$folder$ch2");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/chepter/";
$ch3 = $_FILES['ch3']['name'];
$ch3 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($ch3,'.'));
copy($_FILES['ch3']['tmp_name'],"$folder$ch3");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/chepter/";
$ch4 = $_FILES['ch4']['name'];
$ch4 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($ch4,'.'));
copy($_FILES['ch4']['tmp_name'],"$folder$ch4");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/chepter/";
$ch5 = $_FILES['ch5']['name'];
$ch5 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($ch5,'.'));
copy($_FILES['ch5']['tmp_name'],"$folder$ch5");
//end upload ==================================
/* if(move_uploaded_file($_FILES["ch1"]["tmp_name"],"upload_pdf/chepter/".$_FILES["ch1"]["name"]))
{
$ch1 = $_FILES["ch1"]["name"];
if(move_uploaded_file($_FILES["ch2"]["tmp_name"],"upload_pdf/chepter/".$_FILES["ch2"]["name"]))
{
$ch2 = $_FILES["ch2"]["name"];
}
if(move_uploaded_file($_FILES["ch3"]["tmp_name"],"upload_pdf/chepter/".$_FILES["ch3"]["name"]))
{
$ch3 = $_FILES["ch3"]["name"];
}
if(move_uploaded_file($_FILES["ch4"]["tmp_name"],"upload_pdf/chepter/".$_FILES["ch4"]["name"]))
{
$ch4 = $_FILES["ch4"]["name"];
}
if(move_uploaded_file($_FILES["ch5"]["tmp_name"],"upload_pdf/chepter/".$_FILES["ch5"]["name"]))
{
$ch5 = $_FILES["ch5"]["name"];
}
}
*/
$insert_chepter ="insert into chepter (ch1,ch2,ch3,ch4,ch5)values('$ch1','$ch2','$ch3','$ch4','$ch5')";
echo $insert_chepter . "<br>";
mysql_query("SET NAMES UTF8");
$result_insert=mysql_query($insert_chepter)or die(mysql_error());
if($result_insert)
{
$sql_chepter="select * from chepter order by ch_id DESC ";
mysql_query("SET NAMES UTF8");
$result3 = mysql_query($sql_chepter)or die(mysql_error());
$fetch_chepter= mysql_fetch_array($result3);
$ch_id=$fetch_chepter['ch_id'];
}
//ตารางที่ 5 ตาราง ref//
// start upload=================================
$folder = "upload_pdf/reference/";
$ref1 = $_FILES['ref1']['name'];
$ref1 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($ref1,'.'));
copy($_FILES['ref1']['tmp_name'],"$folder$ref1");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/reference/";
$ref2 = $_FILES['ref2']['name'];
$ref1 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($ref2,'.'));
copy($_FILES['ref2']['tmp_name'],"$folder$ref2");
//end upload ==================================
/* if(move_uploaded_file($_FILES["ref1"]["tmp_name"],"upload_pdf/reference/".$_FILES["ref1"]["name"]))
{
$ref1 = $_FILES["ref1"]["name"];
if(move_uploaded_file($_FILES["ref2"]["tmp_name"],"upload_pdf/reference/".$_FILES["ref2"]["name"]))
{
$ref2=$_FILES["ref2"]["name"];
}
}
*/
$insert_ref ="insert into ref (ref1,ref2)values('$ref1','$ref2')";
echo $insert_ref . "<br>";
mysql_query("SET NAMES UTF8");
$result_insert=mysql_query($insert_ref)or die(mysql_error());
if($result_insert)
{
$sql_ref="select * from ref order by ref_id DESC ";
mysql_query("SET NAMES UTF8");
$result4 = mysql_query($sql_ref)or die(mysql_error());
$fetch_ref= mysql_fetch_array($result4);
$ref_id=$fetch_ref['ref_id'];
}
//ตารางที่ 6 ตาราง app//
// start upload=================================
$folder = "upload_pdf/appendix/";
$app1 = $_FILES['app1']['name'];
$app1 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($app1,'.'));
copy($_FILES['app1']['tmp_name'],"$folder$app1");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/appendix/";
$app2 = $_FILES['app2']['name'];
$app2 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($app2,'.'));
copy($_FILES['app2']['tmp_name'],"$folder$app2");
//end upload ==================================
/* if(move_uploaded_file($_FILES["app1"]["tmp_name"],"upload_pdf/appendix/".$_FILES["app1"]["name"]))
{
$app1 = $_FILES["app1"]["name"];
if(move_uploaded_file($_FILES["app2"]["tmp_name"],"upload_pdf/appendix/".$_FILES["app2"]["name"]))
{
$app2=$_FILES["app2"]["name"];
}
}*/
$insert_app ="insert into app (app1,app2)values('$app1','$app2')";
echo $insert_app . "<br>";
mysql_query("SET NAMES UTF8");
$result_insert=mysql_query($insert_app)or die(mysql_error());
if($result_insert)
{
$sql_app="select * from app order by app_id DESC ";
mysql_query("SET NAMES UTF8");
$result5 = mysql_query($sql_app)or die(mysql_error());
$fetch_app = mysql_fetch_array($result5);
$app_id=$fetch_app['app_id'];
}
//ตารางที่ 6 ตาราง thesis//
$projecttype_id=$_POST['projecttype_id'];
$year_id =$_POST['year_id'];
//$ask=$_POST['ask'];
// start upload=================================
$folder = "upload_pdf/acknowledge/";
$ask = $_FILES['ask']['name'];
$ask = "R".date('ymd')."_".random_name(5).strtolower(strrchr($ask,'.'));
copy($_FILES['ask']['tmp_name'],"$folder$ask");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/cover/";
$app1 = $_FILES['app1']['name'];
$app1 = "R".date('ymd')."_".random_name(5).strtolower(strrchr($app1,'.'));
copy($_FILES['app1']['tmp_name'],"$folder$app1");
//end upload ==================================
// start upload=================================
$folder = "upload_pdf/pro_file/";
$bio = $_FILES['bio']['name'];
$bio = "R".date('ymd')."_".random_name(5).strtolower(strrchr($bio,'.'));
copy($_FILES['bio']['tmp_name'],"$folder$bio");
//end upload ==================================
/*if(move_uploaded_file($_FILES["ask"]["tmp_name"],"upload_pdf/acknowledge/".$_FILES["ask"]["name"]))
{
$ask = $_FILES["ask"]["name"];
// $cov =$_POST['cov'];
if(move_uploaded_file($_FILES["cover"]["tmp_name"],"upload_pdf/acknowledge/".$_FILES["cover"]["name"]))
{
$cov=$_FILES["cover"]["name"];
}
// $bio =$_POST['bio'];
if(move_uploaded_file($_FILES["bio"]["tmp_name"],"upload_pdf/acknowledge/".$_FILES["bio"]["name"]))
{
$bio=$_FILES["bio"]["name"];
}
}
*/
$insert ="insert into thesis(proname_id,university,projecttype_id,year_id,cov,abst_id,ack,tbc_id,ch_id,ref_id,app_id,bio,pub_id) values ('$proname_id','$university','$projecttype_id','$year_id','$cov','$abst_id','$ack','$tbc_id','$ch_id','$ref_id','$app_id','$bio','$pub_id')";
echo $insert . "<br>";
mysql_query("SET NAMES UTF8");
$result_thesis=mysql_query($insert)or die(mysql_error());
$sql_thesis="select * from thesis order by project_id DESC ";
mysql_query("SET NAMES UTF8");
$result6 = mysql_query($sql_thesis)or die(mysql_error());
$fetch_pro = mysql_fetch_array($result6);
$project_id=$fetch_pro['project_id'];
// ตาราง aj_comment//
/*
$aj_leadname = $_POST['aj_leadname'];
$aj_fname = $_POST['aj_fname'];
$aj_lname = $_POST['aj_lname'];
$insert_aj_comment ="insert into aj_comment(aj_leadname,aj_fname,aj_lname)values('$aj_leadname','$aj_fname','$aj_lname')";
mysql_query("SET NAMES UTF8");
$result_insert=mysql_query($insert_aj_comment)or die(mysql_error());
if($result_insert)
{
$sql_aj_comment="select * from aj_comment order by aj_id DESC";
mysql_query("SET NAMES UTF8");
$result = mysql_query($sql_aj_comment)or die(mysql_error());
$fetch_aj_comment = mysql_fetch_array($result);
$aj_id=$fetch_aj_comment['aj_id'];
$insert_pro_aj="insert into pro_aj (project_id,aj_id)values('$project_id','$aj_id')";
mysql_query("SET NAMES UTF8");
$result = mysql_query($insert_pro_aj) or die (mysql_error());
//$fetch_pro_aj = mysql_fetch_array($result);
//$pro_aj_id=$fetch_pro_aj['pro_aj_id'];
} */
// ตาราง developer//
$i=1;
while ($i<=5)
{
$lead_name="lead_name".$i;
$first_name="first_name".$i;
$ser_name="ser_name".$i;
$lead_name = $_POST[$lead_name];
$first_name = $_POST[$first_name];
$ser_name = $_POST[$ser_name];
if ($i==1)
{
$status = 1 ;
}
else
{
$status = 2 ;
}
if ($lead_name!=""||$first_name!=""||$ser_name!="")
{
$insert_developer ="insert into developer(lead_name,first_name,ser_name,status)values('$lead_name','$first_name','$ser_name','$status')";
mysql_query("SET NAMES UTF8");
$result_insert=mysql_query($insert_developer)or die(mysql_error());
}//if
if($result_insert)
{
$sql_developer ="select * from developer order by student_id DESC";
mysql_query("SET NAMES UTF8");
$result = mysql_query($sql_developer)or die(mysql_error());
$fetch_developer = mysql_fetch_array($result);
$student_id=$fetch_developer['student_id'];
$insert_prodev="insert into pro_developer (project_id,student_id)values('$project_id','$student_id')";
mysql_query("SET NAMES UTF8");
$result = mysql_query($insert_prodev) or die (mysql_error());
}
$i++;
}//do
// ตาราง contributor //
$a=1;
while ($a<=3)
{
$contri_leadname = "contri_leadname".$a;
$contri_fname = "contri_fname".$a;
$contri_lname ="contri_lname".$a;
$contri_leadname = $_POST[$contri_leadname];
$contri_fname = $_POST[$contri_fname];
$contri_lname = $_POST[$contri_lname];
if ($a==1)
{
$status_con = "ประธานกรรมการ ";
}
else if ($a==2)
{
$status_con = "คณะกรรมการ 1";
}
else
{
$status_con= "คณะกรรมการ 2";
}
if (1==1)
{
$insert_contributor ="insert into contributor (contri_leadname,contri_fname,contri_lname,status_con)values('$contri_leadname','$contri_fname','$contri_lname','$status_con')";
mysql_query("SET NAMES UTF8");
$result_insert=mysql_query($insert_contributor)or die(mysql_error());
if($result_insert)
{
$sql_contributor ="select * from contributor order by contri_id DESC";
mysql_query("SET NAMES UTF8");
$result = mysql_query($sql_contributor)or die(mysql_error());
$fetch_contributor = mysql_fetch_array($result);
$contri_id=$fetch_contributor['contri_id'];
$insert_procontri="insert into pro_contributor (project_id,contri_id)values('$project_id','$contri_id')";
mysql_query("SET NAMES UTF8");
$result = mysql_query($insert_procontri) or die (mysql_error());
}
}
$a++;
}
if($result_insert)
{
echo "<script language=\"javaScript\">";
echo "alert('Save SuccessFully!!!');";
echo "</script>";
echo "<script>window.top.window.showResult(20);</script>";
}
}}}
}
?>
Tag : MySQL, JavaScript
ประวัติการแก้ไข 2012-05-06 15:12:58 2012-05-06 15:14:51
Date :
2012-05-06 15:11:45
By :
kankanit
View :
1438
Reply :
11
Error ตรงไหนครับ
Date :
2012-05-06 17:28:14
By :
mr.win
โค๊ดแรกบรรทัดที่ 69,72,73,75,76 ค่ะ
Parse error: syntax error, unexpected '=' in C:\AppServ\www\pro\admin\add_thesis.php on line 69
ประวัติการแก้ไข 2012-05-06 19:39:09 2012-05-06 19:39:46 2012-05-06 19:41:19
Date :
2012-05-06 19:32:51
By :
kankanit
คุณกร ลองเอา <? ตรงบรรทัดที่ 60 ออกครับ น่าจะได้
Date :
2012-05-08 15:24:07
By :
namebom
ลองไล่ดูตามขั้นตอน 1,2,3 การทำงานของระบบครับ เอาใจช่วยครับ
Date :
2012-05-09 11:20:35
By :
namebom
ตอบความคิดเห็นที่ : 4 เขียนโดย : namebom เมื่อวันที่ 2012-05-08 15:24:07
รายละเอียดของการตอบ ::
ขอบคุณมากนะค่ะ และ ตอนนี้มีปัญหาเกี่ยวกับเจ้านี่เพิ่มอีกละค่ะ
คือไม่ทราบว่าทำไมมันยังค้นหาไม่ได้ เห้อ
Code (PHP)
<? include ("../connection/connect.php");?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/template_client.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Storage and retrieval</title>
<!-- InstanceEndEditable -->
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="../Templates/styleclient.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
function clearText(field) {
if (field.defaultValue == field.value) field.value = '';
else if (field.value == '') field.value = field.defaultValue;
}
</script>
<!-- InstanceBeginEditable name="head" -->
<style type="text/css">
.style1 {font-size: small}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
</style>
<!-- InstanceEndEditable -->
<style type="text/css">
<!--
a:hover {
color:#006;
}
-->
</style></head>
<body>
<div></div>
<div id="header_wrapper">
<div id="header">
<p><img src="../images/headdf.jpg" width="1000" height="182" /></p>
<div id="site_title"><!-- end of menu -->
<div id="menu">
<ul>
<li><a href="show_npro.php" class="current">หน้าแรก</a></li>
<li><a href="advance_search.php">ค้นหางานปริญญานิพนธ์</a></li>
<li><a href="advance_search">แบบฟอร์มการทำปริญญานิพนธ์</a></li>
<li><a href="#">รูปแบบการใช้งาน </a></li>
<li></li>
<li></li>
<li><a href="../register/loginadmin.php">ผูู้ดูแลระบบ </a></li>
</ul>
</div>
</div>
<div class="cleaner"></div>
</div>
<!-- end of header -->
</div>
<!-- end of header_wrapper -->
<div id="content_wrapper">
<div id="sidebar">
<div class="sidebar_section">
<h2>LINK</h2>
<div class="sidebar_section_content">
<ul class="categories_list">
<li><a href="http://is.bakkw.rmutr.ac.th/">สาขาเทคโนโลยีสารสนเทศทางธุรกิจ</a></li>
<li><a href="aj.php">ข้อแนะนำในการจัดทำ(Project)</a></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
</div>
<div class="cleaner_h30"></div>
</div>
<div id="content">
<div class="content_section">
<h2><!-- InstanceBeginEditable name="หัวข้อ" --><!-- InstanceEndEditable --></h2>
<!-- InstanceBeginEditable name="EditRegion3" -->
<? if (isset ($_GET['keyword'])) {
}
else{
$kw =$_GET['keyword'];
$match=$_GET['match'];
$projecttype_id=$_GET['projecttype_id'];
$year_id1=$_GET['year_id1'];
$year_id2=$_GET['year_id2'];
if($match =="start"){
$kw="$kw%";
}
else if($match=="someone"){
$kw="%$kw%";
}
else if($match =="end"){
$kw="%kw";
}
}
$sql_search="select pro_nameth,pro_nameeg,projecttype_name,year_name,
FROM thesis_name,thesis_type,thesis_year
WHERE pro_name =$kw ";
?>
<script language="javascript">
function Listprojecttype(SelectValue)
{
if(SelectValue != "")
window.location.href="advance_search.php?a="+SelectValue;
}
</script>
<form id="search_pro" name="search_pro" method="post" action="../client/show_thesis.php?id_thesis" target="iframe_target">
<iframe id="iframe_target" name="iframe_target" src="#" style="width:0;height:0;border:0px solid #FFFFFF;"></iframe>
<div id="divResult"></div>
<div id="newspaper-b">
<p>
<?
$id=$projecttype_id;
$projecttype_name=$projecttype_name;
//echo "id : " . " " . $id . "<br>";
?>
</p>
<table border="0" cellspacing="3" cellpadding="0" width="664" align="center" style="border:thin dashed">
<tbody>
<tr>
<th colspan="2"><p>ท่านสามารถเลือกสืบค้นข้อมูลได้จากทางเลือกต่อไปนี้</p></th>
</tr>
<tr>
<td width="182"><div align="right">
<select name="ddldeveloper2" id="ddldeveloper2">
<option value="developer">ชื่อผู้แต่ง</option>
<option value="project_name">ชื่อเรื่อง</option>
<option value="keyword">คำสำคัญ</option>
</select>
</div></td>
<td width="447"><input name="keyword" id="keyword" size="60" maxlength="100" /></td>
</tr>
<tr>
<td><div align="right"></div></td>
<td><input value="start" checked="checked" type="radio" name="match" />
ขึ้นต้นด้วย
<input value="someone" type="radio" name="match" />
ส่วนใดส่วนหนึ่ง
<input value="whole" type="radio" name="match" />
ตรงกันทั้งคำ
<input value="end" type="radio" name="match" />
ลงท้ายด้วย</td>
</tr>
<tr>
<td><div align="right"><strong>ประเภทปริญญานิพนธ์</strong> </div></td>
<td><select name="projecttype_id" id="projecttype_id" onchange="Listprojecttype(this.value)">
<option value="" selected="selected">ทุกประเภท</option>
<?
$sql_type ="select * from thesis_type";
mysql_query("SET NAMES UTF8");
$result_type = mysql_query($sql_type)or die(mysql_error());
while($row = mysql_fetch_array($result_type))
{
?>
<option value="<? echo $row['projecttype_id'];?>"><? echo $row['projecttype_name'];?></option>
<?
}
?>
</select></td>
</tr>
<tr>
<td><div align="right"><strong>ปีการศึกษา</strong> </div></td>
<td><select name="year_id1" id="year_id1">
<option value=""> ทุกปีการศึกษา </option>
<?
$sql_year ="select * from thesis_year";
mysql_query("SET NAMES UTF8");
$result_year = mysql_query($sql_year)or die(mysql_error());
while($row = mysql_fetch_array($result_year))
{
?>
<option value="<? echo $row['year_id'];?>"><? echo $row['year_name'];?></option>
<?
}
?>
</select>
ถึง
<select name="year_id2" id="year_id2">
<option value=""> ทุกปีการศึกษา </option>
<?
$sql_year ="select * from thesis_year";
mysql_query("SET NAMES UTF8");
$result_year = mysql_query($sql_year)or die(mysql_error());
while($row = mysql_fetch_array($result_year))
{
?>
<option value="<? echo $row['year_id'];?>"><? echo $row['year_name'];?></option>
<?
}
?>
</select></td>
</tr>
<tr>
<td> </td>
<td><span class="button_01" ><a href="">ค้นหา</a></span></td>
</tr>
</tbody>
</table>
<div align="center">
<p> </p>
<p>.</p>
<?
if(isset($a))
{
//user.username,member.id_card,member.name,member.pre_name,member.address,member.tel,member.province_id,province_tmp.province_name FROM user,member,province_tmp WHERE user.user_id=member.user_id AND member.province_id=province_tmp.province_id AND province_tmp.province_id = $a"//
$sql_show ="select thesis_name.pro_nameth,thesis_name.pro_nameeg,thesis_type.projecttype_name,thesis_year.year_name
FROM thesis,thesis_name,thesis_type,thesis_year
WHERE thesis.proname_id=thesis_name.proname_id AND thesis.projecttype_id=thesis_type.projecttype_id AND thesis.year_id=thesis_year.year_id AND thesis.project_id=thesis_type.projecttype_id=$a";
mysql_query("SET NAMES UTF8");
$result_show =mysql_query($sql_show) or die (mysql_error());
$row = mysql_num_rows($result_show);
if($row==0)
{
echo "<font color = red>ไม่พบข้อมูล</font>";
}
else
{
?>
</div>
<table width="670" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
<tr>
<th width="40" bgcolor="#0099FF"><div align="center" class="style3">ลำดับ</div></th>
<th width="425" bgcolor="#0099FF"><div align="center" class="style3">ชื่อเรื่อง</div></th>
<th width="161" bgcolor="#0099FF"><div align="center" class="style3">ชื่อผู้แต่ง</div></th>
<th width="32" align="center" bgcolor="#0099FF">ปี</th>
</tr>
<?
include("../connection/connect.php");
$sql="select * from thesis inner join pro_developer on (thesis.project_id=pro_developer.project_id) inner join developer on (developer.student_id=pro_developer.student_id) inner join thesis_name on (thesis.proname_id=thesis_name.proname_id) inner join thesis_year ON (thesis.year_id=thesis_year.year_id) group by thesis.project_id";
mysql_query("SET NAMES UTF8");
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_num_rows($result) or die(mysql_error());
//echo $row;
$i=0;
while($fetch =mysql_fetch_array($result))
{
$project_id=$fetch['project_id'];
$project_name=$fetch['pro_nameth'];
$name= $fetch['lead_name'] . " " . $fetch['first_name'] . " " . $fetch['ser_name'];
$year_name=$fetch['year_name'];
?>
<tr onMouseOver="this.bgColor='#ff0000'" onMouseOut="this.bgColor='#0000ff'">
<td align="center" bgcolor="#CAEAFF"><span class="style5"><? echo $project_id ?></span>
<div align="center" class="style5"></div>
<div align="center" class="style5"></div></td>
<td bgcolor="#CAEAFF"><a href="../client/show_thesis.php?id_thesis=<? echo $project_id?>" class="style5"><? echo $project_name ?></a></td>
<td bgcolor="#CAEAFF"><span class="style5"><? echo $name ?></span></td>
<td bgcolor="#CAEAFF"><? echo $year_name ?></td>
</tr>
<?
$i++;
}
}
}
?>
</table>
</div>
</form>
<p> </p>
<!-- InstanceEndEditable -->
<div class="cleaner"></div>
<div class="button_01"><!-- InstanceBeginEditable name="pic" --><img src="/images/images/text_edit.png" width="83" height="77" align="right" /><!-- InstanceEndEditable --></div>
</div>
<!-- InstanceBeginEditable name="buttonn" -->
<div class="cleaner_h40">
<div class="button_01"></div>
</div>
<!-- InstanceEndEditable -->
<div class="content_section"><!-- InstanceBeginEditable name="conten2" --><!-- InstanceEndEditable -->
<p> </p>
</div>
</div>
<!-- end of content --><!-- end of sidebar -->
<div class="cleaner">
<div class="cleaner">
<div align="right"> <img src="/images/images/ic.gif" width="170" height="125" /></div>
</div>
</div>
</div>
<!-- end of content_wrapper -->
<div id="footer">
<ul class="footer_menu">
<li>Copyright © 2555<a href="http://www.rmutr.ac.th/"> Copyright by Rajamangala University of Techonology Rattanakosin<br />
</a>@
สาขาวิชาเทคโนโลยีสารสนเทศทางธุรกิจ</li></ul>
</div>
<!-- end of footer -->
</body>
<!-- InstanceEnd --></html>
ประวัติการแก้ไข 2012-05-09 11:24:54
Date :
2012-05-09 11:23:39
By :
kankanit
ผมดู code จากข้างบน แล้วผมงง ครับ
ตรงจุดค้นหาจุดแรก
Code (PHP)
$sql_show ="select thesis_name.pro_nameth,thesis_name.pro_nameeg,thesis_type.projecttype_name,thesis_year.year_name
FROM thesis,thesis_name,thesis_type,thesis_year
WHERE thesis.proname_id=thesis_name.proname_id AND thesis.projecttype_id=thesis_type.projecttype_id AND thesis.year_id=thesis_year.year_id AND thesis.project_id=thesis_type.projecttype_id=$a";
mysql_query("SET NAMES UTF8");
$result_show =mysql_query($sql_show) or die (mysql_error());
$row = mysql_num_rows($result_show);
if($row==0)
{
echo "<font color = red>ไม่พบข้อมูล</font>";
}
ใช้ตัวแปล $a มาค้น ตัวแปล $a มาจากไหนครับ
จุดที่ 2
จากฟอร์มที่ทำการค้นใช้ตัวแปล keyword ในการค้น ก็หน้าจ่ะใช้ sql ตัวนี้ แต่ผมดูแล้วไม่น่าใช้อารายอยู่เลย
Code (PHP)
<? if (isset ($_GET['keyword'])) {
}
else{
$kw =$_GET['keyword'];
$match=$_GET['match'];
$projecttype_id=$_GET['projecttype_id'];
$year_id1=$_GET['year_id1'];
$year_id2=$_GET['year_id2'];
if($match =="start"){
$kw="$kw%";
}
else if($match=="someone"){
$kw="%$kw%";
}
else if($match =="end"){
$kw="%kw";
}
}
$sql_search="select pro_nameth,pro_nameeg,projecttype_name,year_name,
FROM thesis_name,thesis_type,thesis_year
WHERE pro_name =$kw ";
?>
จุดที่ 3 แสดงข้อมูล เหมือนคุณ query ข้อมูลขึ้นมาใหม่ ไม่มีการ search อ่ะครับ
Date :
2012-05-10 08:39:09
By :
aimoomoo
ตอบความคิดเห็นที่ : 8 เขียนโดย : aimoomoo เมื่อวันที่ 2012-05-10 08:39:09
รายละเอียดของการตอบ ::
จุดที่ 2 เป็นการทดลอง เพื่อให้สามารถค้นหาโดยใช้ radio button ซึ่งเป็นตัวเลือก พร้อมกับ ช่องของ keyword ซึ่งยังหาโค๊ดที่จะให้มันทำงานร่วมกันไม่ได้นะค่ะ เลย สุ่มโค๊ดมาลองทำดู ส่วนตัวแปร a เป็นของ list ประเภทซึ่งตอนนี้ทำงานได้แล้วนะค่ะ
....โค๊ดบรรทัดที่ 19-60 ทดลองทำเพื่อให้ค้นหาจาก radio button กับช่อง kw หรือ textbox ที่มีชื่อว่า keyword ได้นะค่ะ ซึ่งยังไม่ได้ผล ..หากมีโค๊ดที่พอจะทำงานได้ ช่วยแนะนำให้ใหม่เลยก็ได้นะค่ะ ปล. 16-9 มั่วเอานะค่ะ
Code (PHP)
<? include ("../connection/connect.php");?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Storage and retrieval</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<script language="javascript">
function Listprojecttype(SelectValue)
{
if(SelectValue != "")
window.location.href="advance_search.php?a="+SelectValue;
}
</script>
<? if (isset ($_GET['keyword'])) {
}
else{
$kw =$_GET['keyword'];
$match=$_GET['match'];
$projecttype_id=$_GET['projecttype_id'];
$year_id1=$_GET['year_id1'];
$year_id2=$_GET['year_id2'];
/*if($_match =="start"){
$sql_search=mysql_query("select pro_nameth,pro_nameeg)
FROM thesis_name
WHERE pro_nameth AND pro_nameeg =$kw ";
$kw="$kw%";*/
if ($_POST['$match'] == 'name') {
$result = mysql_query("SELECT * FROM thesis_name WHERE pro_nameth AND pro_nameeg LIKE '$kw%'");
while($kw=mysql_fetch_array($result))
{
$match=$kw["pro_nameth"];
$match.=$kw["pro_nameeg"];
echo "$pro_nameth and $pro_nameeg ";
}
/*else if($match=="someone"){
$sql_search="select pro_nameth,pro_nameeg,projecttype_name,year_name,
FROM thesis_name,thesis_type,thesis_year
WHERE project_id=pro_name =$kw ";
$kw="%$kw%";*/
}
else if($match =="end"){
$sql_search="select pro_nameth,pro_nameeg,projecttype_name,year_name,
FROM thesis_name,thesis_type,thesis_year
WHERE project_id=pro_name =$kw ";
$kw="$kw%";
$kw="%kw";
}
}
?>
<form id="search_pro" name="search_pro" method="post" action="../client/show_thesis.php?id_thesis" target="iframe_target">
<iframe id="iframe_target" name="iframe_target" src="#" style="width:0;height:0;border:0px solid #FFFFFF;"></iframe>
<div id="divResult"></div>
<div id="newspaper-b">
<p>
<?
$id=$projecttype_id;
$projecttype_name=$projecttype_name;
//echo "id : " . " " . $id . "<br>";
?>
</p>
<table border="0" cellspacing="3" cellpadding="0" width="701" align="center" style="border:thin dashed">
<tbody>
<tr>
<th colspan="3"><p>ท่านสามารถเลือกสืบค้นข้อมูลได้จากทางเลือกต่อไปนี้</p></th>
</tr>
<tr>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td width="187"><div align="right">
<select name="ddldeveloper" id="ddldeveloper">
<option value="developer">ชื่อผู้แต่ง</option>
<option value="project_name">ชื่อเรื่อง</option>
<option value="keyword">คำสำคัญ</option>
</select>
</div></td>
<td colspan="2"><input value="start" checked="checked" type="radio" name="match" />
ขึ้นต้นด้วย
<input value="someone" type="radio" name="match" />
ส่วนใดส่วนหนึ่ง
<input value="whole" type="radio" name="match" />
ตรงกันทั้งคำ
<input value="end" type="radio" name="match" />
ลงท้ายด้วย</td>
</tr>
<tr>
<td><div align="right"><strong>พิมพ์คำที่ใช้ในการสืบค้น</strong> </div></td>
<td width="382"><input name="keyword" id="keyword" size="60" maxlength="100" /></td>
<td width="116"><span class="button_01"><a href="">ค้นหา</a></span></td>
</tr>
<tr>
<td><div align="right"><strong>ประเภทปริญญานิพนธ์</strong> </div></td>
<td colspan="2"><select name="projecttype_id" id="projecttype_id" onchange="Listprojecttype(this.value)">
<option value="" selected="selected">ทุกประเภท</option>
<?
$sql_type ="select * from thesis_type";
mysql_query("SET NAMES UTF8");
$result_type = mysql_query($sql_type)or die(mysql_error());
while($row = mysql_fetch_array($result_type))
{
?>
<option value="<? echo $row['projecttype_id'];?>"><? echo $row['projecttype_name'];?></option>
<?
}
?>
</select></td>
</tr>
<tr>
<td><div align="right"><strong>ปีการศึกษา</strong> </div></td>
<td colspan="2"><select name="year_id1" id="year_id1">
<option value=""> ทุกปีการศึกษา </option>
<?
$sql_year ="select * from thesis_year";
mysql_query("SET NAMES UTF8");
$result_year = mysql_query($sql_year)or die(mysql_error());
while($row = mysql_fetch_array($result_year))
{
?>
<option value="<? echo $row['year_id'];?>"><? echo $row['year_name'];?></option>
<?
}
?>
</select>
ถึง
<select name="year_id2" id="year_id2">
<option value=""> ทุกปีการศึกษา </option>
<?
$sql_year ="select * from thesis_year";
mysql_query("SET NAMES UTF8");
$result_year = mysql_query($sql_year)or die(mysql_error());
while($row = mysql_fetch_array($result_year))
{
?>
<option value="<? echo $row['year_id'];?>"><? echo $row['year_name'];?></option>
<?
}
?>
</select></td>
</tr>
<tr>
<td> </td>
<td colspan="2"> </td>
</tr>
</tbody>
</table>
<div align="center">
<p> </p>
<p>.</p>
<?
if(isset($a))
{
//user.username,member.id_card,member.name,member.pre_name,member.address,member.tel,member.province_id,province_tmp.province_name FROM user,member,province_tmp WHERE user.user_id=member.user_id AND member.province_id=province_tmp.province_id AND province_tmp.province_id = $a"//
$sql_show ="select thesis.project_id,thesis_name.pro_nameth,thesis_name.pro_nameeg,thesis_type.projecttype_name,thesis_year.year_name,developer.lead_name,developer.first_name,ser_name
FROM thesis,thesis_name,thesis_type,thesis_year,developer,pro_developer
WHERE thesis.proname_id=thesis_name.proname_id AND thesis.projecttype_id=thesis_type.projecttype_id AND thesis.year_id=thesis_year.year_id AND thesis.project_id=pro_developer.project_id AND developer.student_id=pro_developer.student_id AND
thesis.projecttype_id=$a group by thesis.project_id";
// echo $sql_show . "<br>";
mysql_query("SET NAMES UTF8");
$result_show =mysql_query($sql_show) or die (mysql_error());
$row = mysql_num_rows($result_show);
//echo "row : " . " ". $row . "<br>";
if($row==0)
{
echo "<font color = red>ไม่พบข้อมูล</font>";
}
else
{
?>
</div>
<table width="670" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
<tr>
<th width="40" bgcolor="#0099FF"><div align="center" class="style3">ลำดับ</div></th>
<th width="425" bgcolor="#0099FF"><div align="center" class="style3">ชื่อเรื่อง</div></th>
<th width="161" bgcolor="#0099FF"><div align="center" class="style3">ชื่อผู้แต่ง</div></th>
<th width="32" align="center" bgcolor="#0099FF">ปี</th>
</tr>
<?
/*include("../connection/connect.php");
$sql="select * from thesis inner join pro_developer on (thesis.project_id=pro_developer.project_id) inner join developer on (developer.student_id=pro_developer.student_id) inner join thesis_name on (thesis.proname_id=thesis_name.proname_id) inner join thesis_year ON (thesis.year_id=thesis_year.year_id) group by thesis.project_id";
mysql_query("SET NAMES UTF8");
$result = mysql_query($sql) or die(mysql_error());
$row = mysql_num_rows($result) or die(mysql_error());*/
//echo $row;
$i=0;
while($fetch =mysql_fetch_array($result_show))
{
$i++;
$project_id=$fetch['project_id'];
$project_name=$fetch['pro_nameth'];
$name= $fetch['lead_name'] . " " . $fetch['first_name'] . " " . $fetch['ser_name'];
$year_name=$fetch['year_name'];
?>
<tr onMouseOver="this.bgColor='#ff0000'" onMouseOut="this.bgColor='#0000ff'">
<td align="center" bgcolor="#CAEAFF"><span class="style5"><? echo $i ?></span>
<div align="center" class="style5"></div>
<div align="center" class="style5"></div></td>
<td bgcolor="#CAEAFF"><a href="../client/show_thesis.php?id_thesis=<? echo $project_id ?>" class="style5"><? echo $project_name ?></a></td>
<td bgcolor="#CAEAFF"><span class="style5"><? echo $name ?></span></td>
<td bgcolor="#CAEAFF"><? echo $year_name ?></td>
</tr>
<?
//$i++;
}
}
}
?>
</table>
</div>
</form>
</body>
</html>
ประวัติการแก้ไข 2012-05-10 08:59:29 2012-05-10 09:03:17
Date :
2012-05-10 08:58:11
By :
kankanit
เอางี้ดีกว่า ถ้าให้ผมช่วยแก้จาก code คงยาว ทำแบบนี้ได้ไหมง่ายกว่า (แต่ไม่รู้ถูกใจเปล่าน่ะ คือตอนนี้ผมไม่รู้ความต้องการค้นหาที่แน่นอนของคุณอ่ะ)
เขียน SQL ชุดเดียวเลย
อย่างเช่นจากที่ผมเห็นฟอร์มคุณน่ะ
1. ค้น คำสำคัญ
2. ค้น คำค้น
3. ค้น ประเภท
4. ค้น ช่วงปีการศึกษา
ประมาณนี้ใช่ป่ะ
ก็เขียน Sql ขึ้นมาตรวจสอบค่าว่างจากคำค้นแล้วต่อสติงเอา เช่น
ตรวจสอบ คำค้นเป็นค่าว่างเปล่าถ้าไม่ว่าง ก็สร้างสติงค้นขึ้นมา เช่น
Code (PHP)
<?
$sql="select * from table where ";
if(!empty($_post[keyword])){
$sql.="name='".$_post[keyword]."' ";
$write_and='1';
}
if(!empty($_post[type])){
if($write_and=='1'){
$sql.="and type='".$_post[type]."' ";
}else{
$sql.="type='".$_post[type]."' ";
}
}
$sql.="group by id";
?>
ประมาณเนี่ย ได้ป่ะ
Date :
2012-05-10 11:59:11
By :
aimoomoo
Load balance : Server 00