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

Registered : 107,784

HOME > PHP > PHP Forum > สอบถามค่ะ รับข้อมูลจาก textbox ที่ชื่อซ้ำกัน จะดึงค่าข้อมูลให้แสดงอย่างไงคะ





 

สอบถามค่ะ รับข้อมูลจาก textbox ที่ชื่อซ้ำกัน จะดึงค่าข้อมูลให้แสดงอย่างไงคะ

 



Topic : 122403



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



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




33

รูปด้านซ้ายเป็นหน้ารับค่า ด้านขวาเป็นหน้าแสดงผลค่ะ

อันนี้หน้าโค้ดที่ เป็นช่องรับข้อมูล

Code
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html>  
<head> 
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
   <meta  content="text/html; charset=windows-1252"  http-equiv="content-type">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>Showa Rubber result input</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/bootstrap-theme.css.map.css" rel="stylesheet" type="text/css">
</head>
<body>
<script language="JavaScript" type="text/JavaScript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
</script>
</head>
<body>
<form name ="frmAdd" action="tcg_rusult_confirm.php" method="GET" onsubmit="return fncSubmit();">  
<div class="col-xs-" style="font-size: 16px">
  <table width="50%" align="center">
  
    <tbody>
      <tr>
        <td width="100%">
        </tr>
      <tr>
        <td width="100%" align="left"> 
          <h4><br>
            Event Information / &#22823;&#20250;&#24773;&#22577;<br>
  <br>
          </h4>
          <table width="95"  border="0"  style="width: 518px; height: 115px;">
            <tr>
              <td  style="text-align: left;">Event No</td>
              <td><input name="texteventno"  type="text" id="texteventno"></td>
            </tr>
            <tr>
      <td  style="text-align: left;">Date /&nbsp;&#26085;&#20184;</td>
      <td><input name="textdate"  type="text" id="textdate">
        <br></td>
    </tr>
    <tr>
      <td  style="text-align: left;">Event Title / &#22823;&#20250;&#21517;</td>
      <td><input name="eventtitle"  type="text" id="eventtitle"></td>
    </tr>
    <tr>
      <td  style="text-align: left;">Shop ID / &#24215;&#33303;ID</td>
  
      <td><select name="shopid" id="shopid">
        <option  value="s1" selected="selected">Shopip</option>
            <?php
	include("connect.php");  
	
	 $strSQL = "SELECT*FROM tcg_ranking_shop ";   
             ?>
        
        <option  value="s2">&#24215;&#33303;&#65298;</option>
        <option  value="s3">&#24215;&#33303;&#65299;</option>
        <option  value="s4">&#24215;&#33303;&#65300;</option>
        <option  value="s5">&#24215;&#33303;&#65301;</option>
      </select></td>
    </tr>
    <tr>
      <td  style="text-align: left;">Numbers of People / &#21442;&#21152;&#32773;&#25968;</td>
      <td><input name="numofp"  type="text" id="numofp"></td>
    </tr>
</table>
<br>
<br>
<hr>
<p><br>
 
<h4>Result / &#32080;&#26524;&#30331;&#37682;</h4>
<p>Select Line :
  <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
    <?php
for($i=1;$i<=64;$i++)
{
	if($_GET["Line"] == $i)
	{
		$sel = "selected";
	}
	else
	{
		$sel = "";
	}
?>
    <option value="<?php echo $_SERVER["PHP_SELF"];?>?Line=<?php echo $i;?>" <?php echo $sel;?>><?php echo $i;?></option>
    <?php
}
?>
  </select>
</p>
<table width="374" border="1">
  <tr>
    <th width="160"> <div align="center">USER ID / &#12518;&#12540;&#12470;&#12540;ID </div></th>
    <th width="198"> <div align="center">Wins / &#21213;&#21033;&#25968;</div></th>
    </tr>
  <?php
  $line = $_GET["Line"];  // GET
  if($line == 0){$line=1;}
  for($i=1;$i<=$line;$i++)
  {
  ?>
  <tr>
    <td><input type="text" name="textUserID<?php echo $i;?>" size="20"></td>
    <td><input type="text" name="textwins<?php echo $i;?>" size="20"></td>
    </tr>
  <?php
  }
  ?>
</table>
  <p>&nbsp;    </p>
  <p>
    <input type="submit" name="submit" class="btn btn-info" value="Register / 登録">
    <input type="hidden" name="hdnLine" value="<?php echo $i;?>">
  </p>
        </form>
</body>
</html>



ตอนแรกทำให้เซฟลงดาต้าเบสไปเลย ลงในตารางได้ค่ะ
แต่พอดีต้องการให้แสดงค่าที่รับมาแสดงอีกหน้าก่อน เพื่อเช็คค่าจับคู่ข้อมูลอีกชุดใน ตารางอีกอัน
แต่ตอนนี้อยากให้ แสดงผลออกมาก่อนลงฐานข้อมูลได้ค่ะ
ทำไมได้ ถ้าชื่อมันซ้ำกันแบบนี้จะทำอย่างไงดี?


Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html>  
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<meta  content="text/html; charset=windows-1252"  http-equiv="content-type">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>Showa Rubber result input</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/bootstrap-theme.css.map.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
	include("connect.php"); 
    //tcg_ranking_event  รับค่ามาจากหน้าที่แล้ว เรียกมาหน้านี้
	$EventNo = $_REQUEST['texteventno'];     
	$date = $_REQUEST['textdate'];
    $EventTitle = $_REQUEST['eventtitle'];
	//$Shopid = $_PREQUEST['shopid'];
	$NumbersOfP = $_REQUEST['numofp'];
 
 
   // tcg_ranking_rusult
	
	 
	
	$UserID = $_REQUEST["textUserID"];
    $Wins = $_REQUEST["textwins"];


  // code รันเลข อัตโนมัติตอนกรอกข้อมูล//
  //$strSQL = "SELECT UserID FROM  tcg_ranking_user ON UserID = '".trim($UserID)."'";  //เช็ด ทั้งหมด จากตาราง  ซ้ำกับค่าที่รับมากจากหน้าแรกหรือไม่ WHERE UserID = '".trim($UserID)."'
 
?>
</head>
<body>
<form name ="frmAdd" action="save_register.php" method="post" onsubmit="return fncSubmit();">  
<div class="col-xs-" style="font-size: 16px">
  <h4>Event Information / &#22823;&#20250;&#24773;&#22577;</h4>

  <table width="534"  border="0"  style="width: 518px; height: 115px;">
     <tr>
       <td width="270"  style="text-align: left;">EventNo</td>
       <td width="238"><?php echo $_REQUEST['texteventno']; ?></td>
    </tr>
     <tr>
      <td ><div align="left">Date /&nbsp;&#26085;&#20184;</div></td>
      <td> <?php echo $_REQUEST['textdate'];?></td>
    </tr>
    <tr>
      <td  style="text-align: left;">Event Title / &#22823;&#20250;&#21517;</td>
      <td><?php echo $_REQUEST['eventtitle'];?></td>
    </tr>
    <tr>
      <td  style="text-align: left;">Shop ID / &#24215;&#33303;ID</td>
      <td>&nbsp; </td>
    </tr>
    <tr>
      <td  style="text-align: left;">Numbers of People / &#21442;&#21152;&#32773;&#25968;</td>
      <td><?php echo $_REQUEST['numofp'];?></td>
    </tr>
</table>
  
 
<?php $i=0;
	include("connect.php"); 
  
 for($i=1;$i<=$_POST["hdnLine"];$i++)
{
	if($_POST["textUserID$i"] != "")
	{

	while ($row = mysql_fetch_array($result)){
    $UserID [] = $row;
	} 
	}
}
    
foreach ($UserID  as $row)
{
   echo $row['...'];
}	
 
  
    $strSQL = "SELECT*FROM tcg_ranking_users";     //ตาราง 2
     $objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]"); 

?>
<p><br> <!-- ตารางล่าง-->
<h4>Result / &#32080;&#26524;&#30331;&#37682;  </h4>
 
<table width="891" border="1">
  <tr>
    <th width="81"><div align="center">NO</div></th>
    <th width="232"><div align="center">USER ID / &#12518;&#12540;&#12470;&#12540;ID </div></th>
    <th width="262"><div align="center">USERNAME / &#12518;&#12540;&#12470;&#12540;&#21517;</div></th>
    <th width="141">Wins / &#21213;&#21033;&#25968;</th>
    <th width="141"><div align="center">Edit</div></th>
    </tr>
        <?php
		while($objResult = mysql_fetch_array($objQuery))
		{
        ?>
  <tr> 
    <td><div align="center">จะให้รันเลขอัโตมัติทำไง  </div></td>
    <td><div align="center"><span class="h5">
      <input name="UserID" type="text" id="textUser" value="<?php echo $_REQUEST["textUserID$i"];?>">
    </span></div></td>
    <td><div align="center"><?php echo $objResult["Username"];?></div></td>
    <td><?php echo $_REQUEST["textwins$i"];?></td>
    <td><div align="center"><a href="EXURL.php?ID=<?php echo $objResult["Username"];?>" class="h5">Edit</a></div></td>
    </tr>  
  <?php
  }
  ?>
</table>
  <p></p>
  <p>
    <input type="submit" name="submit1" class="btn btn-info" value="revise / 修正"> 
    <input type="submit" name="submit2" class="btn btn-info" value="submit / 確定">
  </p>
</form>
</body>
</html>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-04-12 09:24:59 By : rayka View : 395 Reply : 1
 

 

No. 1



โพสกระทู้ ( 73,987 )
บทความ ( 838 )

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

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

ผมดูแล้วงง ๆ ครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-04-12 14:08:24 By : mr.win
 

   

ค้นหาข้อมูล


   
 

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

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