Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ค้นหา อย่างไรดีค่ะ พอจะมีแนวทางการเขียนโค๊ดให้ค้นหาในลักษณะนี้ บ้างไหมค่ะ บอกโครงสร้างให้หน่อยนะค่ะ ไม่ออกจริง ๆ



 

ค้นหา อย่างไรดีค่ะ พอจะมีแนวทางการเขียนโค๊ดให้ค้นหาในลักษณะนี้ บ้างไหมค่ะ บอกโครงสร้างให้หน่อยนะค่ะ ไม่ออกจริง ๆ

 



Topic : 078611



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook



อยากทราบโค๊ดค้นหาแบบนี้นะค่ะ


Code (PHP)

ไปต่อไม่ถูกจริง ๆ ค่ะ ค้นหาจากประเภทได้ แต่อย่างอื่นทำไม่ได้เลย โค๊ดข้างล่างนี้เป็นส่วนของการค้นหาแบบเลือกส่วนค้นหา ที่รับ คำหรืออักษรมาจาก textbox นะค่ะ ใครพอมีแนวทางบ้างค่ะ ไม่ยอมออก ค้นหาจากปีก็ยังไม่ได้ โปรดเมตตาด้วยนะค่ะ

<? if (isset ($_GET['keyword'])) {
	}
	else{
		$kw =$_POST['keyword'];
		$match=$_POST['match'];
		$projecttype_id=$_POST['projecttype_id'];
		$year_id1=$_POST['year_id1'];
		$year_id2=$_POST['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";
		}
		}
	





Tag : PHP, JavaScript









ประวัติการแก้ไข
2012-05-19 12:18:36
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-05-19 12:18:06 By : kankanit View : 1005 Reply : 14
 

 

No. 1



โพสกระทู้ ( 3,156 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ขึ้นต้นด้วย select * from tb1 where author like '{$_POST["search"]}%'

ส่วนใดส่วนหนึ่ง select * from tb1 where author like '%{$_POST["search"]}%'

ตรงกันทั้งคำ select * from tb1 where author = '{$_POST["search"]}'

ลงท้ายด้วย select * from tb1 where author like '%{$_POST["search"]}'






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 12:26:26 By : sakuraei
 


 

No. 2



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

>_< ขยายความนิดนึงนะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 12:46:11 By : kankanit
 

 

No. 3



โพสกระทู้ ( 18 )
บทความ ( 0 )



สถานะออฟไลน์


วิธีใช้คำสั่ง like ตามนี้เลยครับ

http://www.w3schools.com/sql/sql_like.asp
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 12:52:37 By : thekknd
 


 

No. 4



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

>_<


ขอบคุณนะค่ะ แต่เคยลองแล้ว มันไม่ออก
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 13:29:01 By : kankanit
 


 

No. 5



โพสกระทู้ ( 3,156 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ต้องเอาโค้ดหน้าฟอร์มค้นหามาลงครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 13:35:14 By : sakuraei
 


 

No. 6



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 5 เขียนโดย : sakuraei เมื่อวันที่ 2012-05-19 13:35:14
รายละเอียดของการตอบ ::
ขอบคุณมากนะค่ะ แต่โค๊ดมันค่อนข้างยาว กลัวตาลาย ถ้ากรุณาช่วยหน่อยนะค่ะ ขอบคุณมากค่ะ นี่ค่ะ โค๊ดหน้า ฟอร์มค้นหา บรรทัดที่ 009 - บรรทัดที่ 048 มันไม่ยอมออกนะค่ะ แล้วก็ไม่รู้จะแก้ไง เอาโค๊ดส่วนไหนดี


Code (PHP)
<script language="javascript">
	function Listprojecttype(SelectValue)
	{
		if(SelectValue != "")
		window.location.href="advance_search.php?a="+SelectValue;
	}
</script>     
      
<? if (isset ($_GET['keyword'])) {
	}
	else{
		$kw =$_POST['keyword'];
		$match=$_POST['match'];
		$projecttype_id=$_POST['projecttype_id'];
		$year_id1=$_POST['year_id1'];
		$year_id2=$_POST['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>&nbsp;</td>
          <td colspan="2">&nbsp;</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>&nbsp;</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>&nbsp; &nbsp;</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>&nbsp; &nbsp;</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>&nbsp;</td>
          <td colspan="2">&nbsp;</td>
        </tr>
      </tbody>
    </table>
    <div align="center">
      <p>&nbsp;</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
		{
		?>
      </p>
      <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>
      <p>&nbsp;</p>
    </div>
  </div>
</form>



ประวัติการแก้ไข
2012-05-19 13:40:44
2012-05-19 13:41:40
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 13:39:15 By : kankanit
 


 

No. 7



โพสกระทู้ ( 3,156 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ผมแค่เขียนเป็นแนวทางให้น่ะครับ ต้องแก้ไขคำสั่ง sql ให้ตรงกับตารางและเงื่อนไขการค้นหาครับ

Code (PHP)
<script language="javascript">
	function Listprojecttype(SelectValue)
	{
		if(SelectValue != "")
		window.location.href="advance_search.php?a="+SelectValue;
	}
</script>     
      
<? if (isset ($_GET['keyword'])) {
	}
	else{
		$kw =$_POST['keyword'];
		$match=$_POST['match'];
		$projecttype_id=$_POST['projecttype_id'];
		$year_id1=$_POST['year_id1'];
		$year_id2=$_POST['year_id2'];
		if(isset($_POST["ddldeveloper"])){		
			if($_POST["ddldeveloper"]) == "developer"){
				if($match =="start"){		
					$sql_search="select pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth like '$kw%' OR pro_nameeg like '$kw%' ";
				}elseif($match == "somechar") {
					$sql_search="SELECT * FROM thesis_name WHERE pro_nameth LIKE '$kw%' or pro_nameeg LIKE '%$kw%'";
				}elseif($math == "whole"){
					$sql_search="select pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth = '$kw' OR pro_nameeg = '$kw' ";
				}elseif($math == "end"){
					$sql_search="select pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth like '%$kw' OR pro_nameeg like '%$kw' ";
				}
				$result = mysql_query($sql_search) or die(mysql_error());
				while($kw=mysql_fetch_array($result))
				{
					$match=$kw["pro_nameth"];
					$match.=$kw["pro_nameeg"];
					echo "$match ";
				}
			}//end-if ddldeveloper == developer 
			elseif($_POST["ddldeveloper"]) == "project_name"){
				if($match =="start"){		
					$sql_search="select pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth like '$kw%' OR pro_nameeg like '$kw%' ";
				}elseif($match == "somechar") {
					$sql_search="SELECT pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth like '%$kw%' OR pro_nameeg like '%$kw%'";
				}elseif($math == "whole"){
					$sql_search="select pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth = '$kw' OR pro_nameeg = '$kw'";
				}elseif($math == "end"){
					$sql_search="select pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth like '%$kw' OR pro_nameeg like '%$kw' ";
				}
				$result = mysql_query($sql_search) or die(mysql_error());
				while($kw=mysql_fetch_array($result))
				{
					$match=$kw["pro_nameth"];
					$match.=$kw["pro_nameeg"];
					echo "$match ";
				}
			}//end-if ddldeveloper ==  project_name
			elseif($_POST["ddldeveloper"]) == "keyword"){
				if($match =="start"){		
					$sql_search="select pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth like '$kw%' OR pro_nameeg like '$kw%' ";
				}elseif($match == "somechar") {
					$sql_search="SELECT * FROM thesis_name WHERE pro_nameth LIKE '$kw%' or pro_nameeg LIKE '%$kw%'";
				}elseif($math == "whole"){
					$sql_search="select pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth = '$kw' OR pro_nameeg = '$kw' ";
				}elseif($math == "end"){
					$sql_search="select pro_nameth,pro_nameeg	FROM thesis_name WHERE pro_nameth like '%$kw' OR pro_nameeg like '%$kw' ";
				}
				$result = mysql_query($sql_search) or die(mysql_error());
				while($kw=mysql_fetch_array($result))
				{
					$match=$kw["pro_nameth"];
					$match.=$kw["pro_nameeg"];
					echo "$match ";
				}
			}//end-if ddldeveloper ==  keyword
		}//end-if isset - ddldeveloper
		
	}
	
?>
<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>&nbsp;</td>
          <td colspan="2">&nbsp;</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="somechar"  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>&nbsp;</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>&nbsp; &nbsp;</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>&nbsp; &nbsp;</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>&nbsp;</td>
          <td colspan="2">&nbsp;</td>
        </tr>
      </tbody>
    </table>
    <div align="center">
      <p>&nbsp;</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
		{
		?>
      </p>
      <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>
      <p>&nbsp;</p>
    </div>
  </div>
</form>


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 16:38:02 By : sakuraei
 


 

No. 8



โพสกระทู้ ( 3,156 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


โครงสร้างที่ให้ไปในบรรทัดที่ 17 ถึงบรรทัดที่ 72

ครอบคลุมแค่ส่วนของเงื่อนไข การค้นหาตาม "ชื่อผู้แต่ง" / "ชื่อเรื่อง" / "คำสำคัญ"

และ "ขึ้นต้นด้วย" / "ส่วนใดส่วนหนึ่ง" / "ตรงกันทั้งคำ" / "ลงท้ายด้วย"

ยังมีอีกหลายส่วนที่ต้องเพิ่มเข้าไปน่ะครับ ค่อยๆปรับแก้ไปเรื่อยๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 16:52:21 By : sakuraei
 


 

No. 9



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 8 เขียนโดย : sakuraei เมื่อวันที่ 2012-05-19 16:52:21
รายละเอียดของการตอบ ::
ขอบพระคุณมากเลยจริง ๆ นะค่ะ ขอบพระคุณจริง ๆ นะค่ะ ว่าแต่ ทำไมมัน error ที่ if($_POST["ddldeveloper"]) == "developer") ทุกอันเลยละค่ะ



ประวัติการแก้ไข
2012-05-19 19:10:05
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 18:13:22 By : kankanit
 


 

No. 10



โพสกระทู้ ( 3,156 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


Code (PHP)
if($_POST["ddldeveloper"] == "developer"){

}elseif($_POST["ddldeveloper"] == "project_name"){

}elseif($_POST["ddldeveloper"] == "keyword"){

}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-19 23:31:24 By : sakuraei
 


 

No. 11



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 10 เขียนโดย : sakuraei เมื่อวันที่ 2012-05-19 23:31:24
รายละเอียดของการตอบ ::
หน้านี้เป็นหน้าที่หินมาก ทำวิธีไหนก็ยังไม่ได้ผลลัพธ์ซักที แต่อย่างไรก็ขอขอบคุณ Unidentifer มากเลยนะค่ะที่คอยช่วยตอบให้ ขอบคุณ thaicreate ที่มี กิจกรรม และมีหน้ากระทู้ให้ ทำให้โปรเจ็กจบหนูเริ่มมองเห็นแสงสว่างแล้ว แต่เวลา เหลือ อีก 9 วัน จะทันไหมหนอ นับถอยหลัง ความหวังอยู่ที่ความพยายาม เห้อ สู้ ๆ ขอบคุณคำแนะนำทุกคำนะค่ะ แต่ถ้าเมตตา ช่วยจน เสร็จโปรนี้จะถือเป็นความกรุณาอย่างสูงค่ะ เฮ้อโปรเจ็กจ๋า เสร็จซักทีเหอะ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-20 02:02:10 By : kankanit
 


 

No. 12



โพสกระทู้ ( 3,156 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ต้องเอาโครงสร้างตาราง หรือข้อมูลตัวอย่างที่เกี่ยวเนื่องกับหน้านี้มาลงครับ
เขียนคำสั่ง sql ให้ไม่ถูกเพราะไม่เห็นอะไรเลย และภาพหน้าจอที่จับมาก็อย่าให้เล็กจนเกินไปครับ มองไม่ค่อยเห็น (แก่แล้ว)
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-20 02:15:25 By : sakuraei
 


 

No. 13



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 12 เขียนโดย : sakuraei เมื่อวันที่ 2012-05-20 02:15:25
รายละเอียดของการตอบ ::
ได้เลยค่ะ โครงร่างตาราง หรือ ดา ต้า ดิก ระบบสืบค้นเสร็จลุล่วงเมื่อไหร่จะได้ตามด้วยยืมคืนให้เสร็จสับซะที ขอบคุณนะค่ะ ถ่างตาทำจะว่าไป คุณ Unidentifer ก็นอนดึกเหมือนกันนะค่ะ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-20 03:07:20 By : kankanit
 


 

No. 14



โพสกระทู้ ( 34 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

อย่างไรก็ฝากหน้านี้ด้วยนะค่ะ ยังไม่ออกเลย ใครได้ช่วยทีนะค่ะ

ไฟล์ ค่ะ http://www.upload-thai.com/download.php?id=92a068e5650d7fd57ccbc89fd3e57c18
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-05-22 20:22:50 By : kankanit
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ค้นหา อย่างไรดีค่ะ พอจะมีแนวทางการเขียนโค๊ดให้ค้นหาในลักษณะนี้ บ้างไหมค่ะ บอกโครงสร้างให้หน่อยนะค่ะ ไม่ออกจริง ๆ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่