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 > เรื่อง list menu เวลาเลือกรายการแล้วให้ไปยังหน้ารายการที่เลือกครับ



 

เรื่อง list menu เวลาเลือกรายการแล้วให้ไปยังหน้ารายการที่เลือกครับ

 



Topic : 091478



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



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




เวลาเลือกรายการแล้วให้ไปยังหน้ารายการที่เลือกครับ
จะต้องเพิ่มตรงไหนหรอครับ

Code (PHP)
<form id="form1" name="form1" method="post" action="showroom2">
                  <label>
                    <select name="select" id="select">
                    <option value=""><-- Please Select Item --></option>
                    <?
			$strSQL = "SELECT * FROM classroom ORDER BY room ASC";
			$objQuery = mysql_query($strSQL);
			while($objResuut = mysql_fetch_array($objQuery))
			{
			?>
			<option value="<?=$objResuut["room"];?>"><?=$objResuut["room"];?></option>
			<?
			}
			?>
                    </select>
                  </label>
                  <label>
                    <input type="submit" name="button" id="button" value="Submit" />
                  </label>
                </form>




Tag : PHP, CakePHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-02-26 16:27:34 By : white31969 View : 4151 Reply : 29
 

 

No. 1



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
<form id="form1" name="form1" method="post" action="หน้าเพจ.php">
                  <label>
                    <select name="room"> // ตัวแปรที่ส่งไป
                    <option value=""><-- Please Select Item --></option>
                    <?
			$strSQL = "SELECT * FROM classroom ORDER BY room ASC";
			$objQuery = mysql_query($strSQL);
			while($objResuut = mysql_fetch_array($objQuery))
			{
			?>
			<option value="<?=$objResuut["room"];?>"><?=$objResuut["room"];?></option>
			<?
			}
			?>
                    </select>
                  </label>
                  <label>
                    <input type="submit" name="button" id="button" value="Submit" />
                  </label>
                </form>


หน้าเพจ.php
Code (PHP)
$room=$_POST['room'];
$strSQL = "SELECT * FROM tb_example WHERE room '%".$room."%'";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery)){
   echo $objResuut[array];
}







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-26 16:53:01 By : Ex-[S]i[L]e[N]t
 


 

No. 2



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



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


ขอบคุณมากๆ^^เลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-26 20:06:39 By : white31969
 

 

No. 3



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



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


แล้วถ้าอยากให้แสดงที่หน้าเดียวกันเลยล่ะครับต้องใช้ยังไงหรอครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 11:59:29 By : white31969
 


 

No. 4



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



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


ใช้ ajax ครับลองศึกษารูปแบบการเขียนดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:04:51 By : dannan882
 


 

No. 5



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
<form" method="GET" action="?">
                  <label>
                    <select name="room"> // ตัวแปรที่ส่งไป
                    <option value=""><-- Please Select Item --></option>
                    <?
			$strSQL = "SELECT * FROM classroom ORDER BY room ASC";
			$objQuery = mysql_query($strSQL);
			while($objResuut = mysql_fetch_array($objQuery))
			{
			?>
			<option value="<?=$objResuut["room"];?>"><?=$objResuut["room"];?></option>
			<?
			}
			?>
                    </select>
                  </label>
                  <label>
                    <input type="submit" name="button" id="button" value="Submit" />
                  </label>
                </form>

<?
$room=$_GET['room'];
$strSQL = "SELECT * FROM tb_example WHERE room '%".$room."%'";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery)){
   echo $objResuut[array];
}
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:16:20 By : Ex-[S]i[L]e[N]t
 


 

No. 6



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



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


คืออยากให้ออกมารูแบบประมาณนี้ครับ

ๅ


ประวัติการแก้ไข
2013-02-27 12:19:57
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:19:19 By : white31969
 


 

No. 7



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



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


ตอบความคิดเห็นที่ : 5 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-27 12:16:20
รายละเอียดของการตอบ ::
ERRORบรรทัดนี้อะครับ echo $objResuut[array];

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:27:02 By : white31969
 


 

No. 8



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


echo $objResuut[array]; เปลี่ยนเป็นชื่อ Fields ของคุณสิครับ -.-
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:37:17 By : Ex-[S]i[L]e[N]t
 


 

No. 9



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



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


พอเปลี่ยนเป็นชื่อ Fields ERROR while($objResuut = mysql_fetch_array($objQuery))
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:39:53 By : white31969
 


 

No. 10



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
<form" method="GET" action="?">
                  <label>
                    <select name="room"> // ตัวแปรที่ส่งไป
                    <option value=""><-- Please Select Item --></option>
                    <?
			$strSQL = "SELECT * FROM classroom ORDER BY room ASC";
			$objQuery = mysql_query($strSQL);
			while($objResuut = mysql_fetch_array($objQuery))
			{
			?>
			<option value="<?=$objResuut["room"];?>"><?=$objResuut["room"];?></option>
			<?
			}
			?>
                    </select>
                  </label>
                  <label>
                    <input type="submit" name="button" id="button" value="Submit" />
                  </label>
                </form>

<?
$room=$_GET['room'];
$strSQL = "SELECT * FROM tb_example WHERE room LIKE '%".$room."%'";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery)){
   echo $objResuut[array];
}
?>

ลองอีกทีครับลืม LIKE
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:42:24 By : Ex-[S]i[L]e[N]t
 


 

No. 11



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



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


เหมือนเดิมเลยครับ ขึ้นแบบนี้

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\project\tst.php on line 36


ใช่แบบนี้รึเปล่าครับ echo $objResuut["C_ID"];


ประวัติการแก้ไข
2013-02-27 12:51:38
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:50:05 By : white31969
 


 

No. 12



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


วางโค๊ดล่าสุดครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:51:16 By : Ex-[S]i[L]e[N]t
 


 

No. 13



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



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


ได้แล้วครับ แต่ว่ามันขึ้นแบบนี้ ยังไม่ได้เลือกอะไรเลย

ไ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:56:08 By : white31969
 


 

No. 14



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ดูบน url มันทำการ action ไปแล้วรึเปล่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 12:59:45 By : Ex-[S]i[L]e[N]t
 


 

No. 15



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



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


ต้องใส่ action อะไรหรอครับเพื่อไม่ให้มันไปก่อน ผมใส่ action "" ก็ขึ้น
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 13:04:32 By : white31969
 


 

No. 16



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


วางโค๊ดล่าสุดครับ มองไม่ออก
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 13:05:10 By : Ex-[S]i[L]e[N]t
 


 

No. 17



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



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


Code (PHP)
<form id="form1" name="form1" method="GET" action="" />
<label>
<select name="room"> // ตัวแปรที่ส่งไป
<option value=""><-- Please Select Item --></option>
<?
include ("config.php");
$strSQL = "SELECT * FROM classroom ORDER BY room ASC";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery))
{
?>
<option value="<?=$objResuut["room"];?>"><?=$objResuut["room"];?></option>
<?
}
?>
</select>
</label>
<label>
<input type="submit" name="button" id="button" value="Submit" />
</label>
</form>

<?
$room=$_GET['room'];
$strSQL = "SELECT * FROM classroom WHERE room LIKE '%".$room."%'";
$objQuery = mysql_query($strSQL);
while($objResuut = mysql_fetch_array($objQuery)){
echo $objResuut["room"];
}
?>



ประวัติการแก้ไข
2013-02-27 13:06:33
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 13:06:15 By : white31969
 


 

No. 18



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


Code (PHP)
<form id="form1" name="form1" method="GET" action="?" /> // เครื่องหมาย "?" ไม่ต้องทำการเปลี่ยนใดๆ มันคือ action ในเพจนั้นครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 13:11:08 By : Ex-[S]i[L]e[N]t
 


 

No. 19



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



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


ก็ยังเป็นอยู่ครับผม

หรือว่าต้องสร้างเงื่อนไขอะไรก่อนรึเปล่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 13:14:16 By : white31969
 


 

No. 20



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ไม่ต้องครับ ข้อมูลที่แสดงอยู่นั้นเป็นข้อมูล standby ถ้าคุณกรอกข้อมูล และ กด submit เมื่อใด ข้อมูลจะทำการ sort ให้คุณอัตโนมัติ

แนะนำ
ผมว่าคุณควรที่จะจัด layout ส่วนแสดงผลก่อนดีกว่านะครับ จะได้เห็นผลที่ชัดเจนขึ้น


ประวัติการแก้ไข
2013-02-27 13:18:05
2013-02-27 13:19:04
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 13:17:34 By : Ex-[S]i[L]e[N]t
 


 

No. 21



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



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


ขอบคุณมากครับจะลองไปเรื่อย^^
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 13:29:55 By : white31969
 


 

No. 22



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



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


1.ajax files
Code (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>
</head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<body>
<select name="select" id="room" name="room">
</select>
<script type="text/javascript">
	$(document).ready(function(e) {
        ajaxFunction();
    });
	function ajaxFunction(){
		$.get('select.php' ,
		{
			id : thais.val()
		}).success(function(data){
			$('#strShow').html(data);	
		});
		
	}
</script>

<div id="strShow">
</div>

</body>
</html>



2.php ajax get files


Code (PHP)
<?php
		include('config_db.php');

		$roomid= $_POST['id'];
		
		$objConnection = mysql_connect(HOST, USER, PWD);
		mysql_select_db(DB, $objConnection);
		$dbquery = mysql_query("SELECT * FROM classroom where roomid='$roomid' ORDER BY room ASC");
	

		echo('<option value="">----------- กรุณาเลือก -----------</option>');
	
		while($result = mysql_fetch_array($dbquery))
		{
			echo('<option value="' . $result['room'] . '">');
			echo($result['room']);
			
		}
		
		mysql_close($objConnection);
?>

ใช้แบบ simple valuse ค่ะเพราะไม่อยากทำความเข้าใจน่ะ
คือใช้ค่าของตัวมันเองเรียกแต่หากถ้าติดไม่แสดงตัดตรง
{
id : thais.val()
}
ออกเลฃยน่ะหากมีการส่งค่ามากกว่า2 ค่าใช้ .change();
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 13:58:37 By : dannan882
 


 

No. 23



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



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


ตอบความคิดเห็นที่ : 20 เขียนโดย : Ex-[S]i[L]e[N]t เมื่อวันที่ 2013-02-27 13:17:34
รายละเอียดของการตอบ ::
พี่ครับผมลอง echoเอานอกลูปอะ มันก็พอได้อยู่แต่รูปมันไม่ขึ้นอ่าครับ
ใช้โค้ดนี้ <?echo "<img src='myfiles/".$objResult[imgg]."' width='200' height='250'/>" ?>

ๅๅ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 15:07:16 By : white31969
 


 

No. 24



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


นี่ใช้โปรแกรมอะไรเขียนครับ ถ้าคุณใช้ DW จะมี Eror แสดงบรรทัดที่ผิดพลาด
เงื่อนไขการใช้ php ร่วมกับ html
Code (PHP)
ใช้โค้ดนี้ <?echo "<img src='myfiles/".$objResult[imgg]."' width='200' height='250'/>" ?> //flase
<? echo "<img src=\"myfile/".$objResult['imgg']."\">"; ?> ในการแทรก html เข้าสู่ php เครื่องหมาย " ใน tab html จำเป็นต้องมี "\" ทุกครั้ง



ประวัติการแก้ไข
2013-02-27 15:23:26
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 15:22:25 By : Ex-[S]i[L]e[N]t
 


 

No. 25



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



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


ใช้DWครับ

ไม่ขึ้นครับเป็นเหมือนเดิม แค่ภาพมันเล็กลงกว่ามะกี้ครับ

ห
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 15:34:15 By : white31969
 


 

No. 26



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


path
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 15:36:57 By : Ex-[S]i[L]e[N]t
 


 

No. 27



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



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


path ก็ไม่น่าผิดอ่า เวลาinsert รูปเข้าไปก็ path นี้นินารูปมันก็เข้าไปอยู่จิงๆ แต่ทำไมเรียกมันไม่ขึ้น Y_Y

Code (PHP)
if(copy($_FILES["filUpload"]["tmp_name"],"myfile/".$_FILES["filUpload"]["name"]))
	{
		echo "Copy/Upload Complete<br>";

		//*** Insert Record ***//
		$strSQL = "INSERT INTO `booking`.`classroom`";
		$strSQL .=" (room,C_No,C_type,imgg) VALUES ('".$_POST["txtroom"]."','".$_POST["txtno"]."','".$_POST["txts"]."','".$_FILES["filUpload"]["name"]."')";
		$objQuery = mysql_query($strSQL);		
	}
?>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 15:52:59 By : white31969
 


 

No. 28



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



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


ได้แล้วครับ ไปเจอมา ใช้โค้ดนี้อ่าครับ

Code (PHP)
 <img src="myfile/<?php echo $objResuut["imgg"]?>" >


ขอบคุณ คุณEx-[S]i[L]e[N]t มากๆเลยครับที่สละเวลามาสอน


ประวัติการแก้ไข
2013-02-27 16:08:06
2013-02-27 16:12:48
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 16:07:39 By : white31969
 


 

No. 29



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 28 เขียนโดย : white31969 เมื่อวันที่ 2013-02-27 16:07:39
รายละเอียดของการตอบ ::
ยินดีครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-27 16:14:09 By : Ex-[S]i[L]e[N]t
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เรื่อง list menu เวลาเลือกรายการแล้วให้ไปยังหน้ารายการที่เลือกครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 03
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 อัตราราคา คลิกที่นี่