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 : 079842



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



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




โค้ดเป้นแบบนี้นะครับ
หน้าแรก ip.php

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>

<body>
<center>
<table width ="300" border ="1">
<TR>
<!-- Row 1 -->
<TD align=center colspan=2> เลือกหมายเลข ip ที่ต้องการ </TD>

</TR>
<TR>
<!-- Row 2 -->
<TD align=center> เลือก </TD>
<TD align=center> หมายเลข ip </TD>

</TR>
<form method="post" action="command.php" name="frmContact">

<?

$host = "localhost";
$username="root";
$password = "1234";
$dbname = "ap_via_gm";
 
mysql_connect($host,$username,$password) or die("ไม่สามารถติดต่อเซิร์ฟเวอร์ฐานข้อมูลได้");
 
//select database  เลือกฐานข้อมูล
mysql_select_db($dbname) or die("ไม่สามารถเลือกฐานข้อมูลได้");
//$loop = 0;
$sql = "SELECT ap_serial, ap_ip, numport FROM access_point WHERE ap_use = 'use'";
 $dbQuery = mysql_query($sql);
 while($result = mysql_fetch_array($dbQuery)){
 $ap_ip = $result["ap_ip"];
 $port = $result["numport"];
 
echo "<tr>";
echo "<td align =center><input type=checkbox name= ap_ip[] value=$ap_ip></td>";
echo "<td align =center>$ap_ip</td>"; 
echo "</tr>";
//$loop++;
}
?>

<input type="submit" name="button"  value="OK" onclick = ""/>
</table>
</center>
</form>
</body>
</html>




หน้าที่ 2 command.php

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>

<body>

<center>
<table width ="500" border ="1">
<TR>
<!-- Row 1 -->
<TD align=center colspan=1> รายละเอียด </TD>
<TD align=center colspan=2> สถานะอุปกรณ์ </TD>
<TD align=center colspan=2> สถานะเครือข่าย </TD>
</TR>
<TR>
<!-- Row 2 -->

<TD align=center> หมายเลข ip </TD>
<TD align=center> รุ่น </TD>
<TD align=center> เวลาที่ใช้</TD>
<TD align=center> อุปกรณ์ </TD>
<TD align=center> ผู้ใช้ </TD>
</TR>
<form method="post" action="process.php" name="frmContact">
<?
$host = "localhost";
$username="root";
$password = "1234";
$dbname = "ap_via_gm";
 
mysql_connect($host,$username,$password) or die("ไม่สามารถติดต่อเซิร์ฟเวอร์ฐานข้อมูลได้");
mysql_select_db($dbname) or die("ไม่สามารถเลือกฐานข้อมูลได้");
 
$ap_ip = $_POST["ap_ip"];
    foreach ($ap_ip as $ip){
    $ips = $ip;
   
//select database  เลือกฐานข้อมูล
 $sql = "SELECT ap_serial, ap_ip, numport FROM access_point WHERE ap_ip = '$ips' AND ap_use = 'use'";
 $dbQuery = mysql_query($sql);
 while($result = mysql_fetch_array($dbQuery)){
 //$port = $result['numport']
 echo "<tr>";
 echo "<td align =center>".$result['ap_ip']."</td>"; 
 echo "<td align =center><input type=checkbox name= select[] value=sysDescr.0 /></td>";
 echo "<td align =center><input type=checkbox name= select[] value=ifLastChange.10".$result['numport']."></td>"; 
 echo "<td align =center><input type=checkbox name= select[] value=ifAdminStatus.10".$result['numport']."></td>";
 echo "<td align =center><input type=checkbox name= select[] value=ifOperStatus.10".$result['numport']."></td>";
 echo "</tr>";
 
 echo "<input name='ip[]' type='hidden' value='$ips' />";
 echo "<input name='port' type='hidden' value='".$result['numport']."' />";

 }
	}
?>
<input type="submit" name="button" id="button" value="Submit" />
</form>
</table>
</center>
</body>
</html>




หน้าที่ 3 process.php


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>

<body>

<?
/*$ap_ip = $_POST['ip'];
foreach ($ap_ip as $ip){
    $ips = $ip;
//$port = $_POST['port'];
foreach ($_POST['port'] as $pt){
	$ptt = $pt;
	echo $ips."<br>";
	echo $ptt."<br>";
	
}
//$logData[3];
//for($i=0;$i< $ptt;$i++){
function item($ips,$ptt){
    $selectItem = Sprintf("c:\usr\bin\snmpget -v 2c -c public %s ifLastChange.10%d",$ips,$i);
	return $selectItem;
	/* $logData[0] = $selectItem;
	$selectItem = Sprintf("c:\usr\bin\snmpget -v 2c -c public %s ifLastChange.10%d",$ips,$i);
	$logData[1] = $selectItem;
	$selectItem = Sprintf("c:\usr\bin\snmpget -v 2c -c public %s ifAdminStatus.10%d",$ips,$i);
	$logData[2] = $selectItem;
	$selectItem = Sprintf("c:\usr\bin\snmpget -v 2c -c public %s ifOperStatus.10%d",$ips,$i);
	$logData[3] = $selectItem;
	echo $i."    ";
	echo $_POST['port'];
	for($j=0;$j<3;$j++)
			{
			     echo $logData[$j]."<br>";
			}
	 
	} 
	}
/* include ("mibtest.php");
$end = $_POST["select"];
echo $end; */
//echo $item = item($ips,$ptt);
//}
//} */
function chkModel($ip){
    $selectItem = Sprintf("c:\usr\bin\snmpget -v 2c -c public %s sysDscr.0",$ip);
	return $selectItem;
}
   
$ap_ip = $_POST["ip"];
foreach ($ap_ip as $ip){
   $cmd = chkModel($ip);
   echo $cmd."<br>";
}

function chkTime($ip){
    $selectItem = Sprintf("c:\usr\bin\snmpget -v 2c -c public %s ifLastChange",$ip);
	return $selectItem;
}
   
$ap_ip = $_POST["ip"];
foreach ($ap_ip as $ip){
   $cmd1 = chkTime($ip);
   echo $cmd1."<br>";
}

function chkAdmin($ip,$i){
    $selectItem = Sprintf("c:\usr\bin\snmpget -v 2c -c public %s ifAdminStatus.10%d",$ip,$i);
	return $selectItem;
}
   
$ap_ip = $_POST["ip"];
$j=$_POST['port'];

foreach ($ap_ip as $ip){
	for ($i=0;$i<$j;$i++){
	
   $cmd2 = chkAdmin($ip,$i);
   echo $cmd2."<br>";
 }    
}

function chkUser($ip,$i){
    $selectItem = Sprintf("c:\usr\bin\snmpget -v 2c -c public %s ifOperStatus.10%d",$ip,$i);
	return $selectItem;
}
   
$ap_ip = $_POST["ip"];
$j=$_POST['port'];

foreach ($ap_ip as $ip){
	for ($i=0;$i<$j;$i++){
	
   $cmd2 = chkUser($ip,$i);
   echo $cmd2."<br>";
     
}

}
?>
</body>
</html>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-06-15 17:49:50 By : oletheory View : 1143 Reply : 11
 

 

No. 1



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



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


นี่เป็นรูปแบบของ ip.php ครับ ที่จะส่งค่าที่เลือกไปยัง command






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-15 17:55:59 By : oletheory
 


 

No. 2



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



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


หน้าเลือกคำสั่ง คอมมาน ครับ เพื่อส่งต่อไปหน้า process
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-15 17:57:07 By : oletheory
 

 

No. 3



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



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


หน้า process.php
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-15 18:09:02 By : oletheory
 


 

No. 4



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



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


ปัญหา คือ ((command.php)) เมื่อเลือกค่าใดค่าหนึ่งแล้วเช่น รุ่น ก็จะแสดงแต่ค่าที่ลงท้ายด้วย sysDescr.0 (ในหน้า process.php) ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-15 18:11:32 By : oletheory
 


 

No. 5



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



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


ดันๆๆๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-17 12:07:46 By : oletheory
 


 

No. 6



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



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


ใครทราบ ช่วยอบทีครับๆๆๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-17 13:47:09 By : oletheory
 


 

No. 7



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



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


ดันๆๆๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-18 16:27:22 By : oletheory
 


 

No. 8



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



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


ใครพอเข้าใจงานของผม ช่วยแอด เมลผมทีครับ [email protected]
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-18 17:43:30 By : oletheory
 


 

No. 9



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


อธิบายใหม่เถอะครับ งองูวิ่งไปวิ่งมายั๊วะแย๊ะไปหมด
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-18 21:42:39 By : ikikkok
 


 

No. 10



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

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

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


ก็กำหนดไว้ใน checkbox เลยนี่ครับ แล้วจะให้มันเป็นอย่างอื่นได้ยังไง

Quote:
48.echo "<td align =center><input type=checkbox name= select[] value=sysDescr.0 /></td>";

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-18 22:59:15 By : sakuraei
 


 

No. 11



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



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


คือ เมื่อเลือก "รุ่น" ในหน้า command.php แล้วส่งค่าไป หน้า process.php ให้ฟังก์ชันchkModel ทำงานอย่างเดียว ถ้าเลือกหลายตัวก็ทำงานหลายฟังก์ชันตามที่เราเลือกอะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-06-19 11:07:03 By : oletheory
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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 02
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 อัตราราคา คลิกที่นี่