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,038

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


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

 
Topic : 122403



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



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



33

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

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

Code
001.   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
002.<html> 
003.<head>
004. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
005.   <meta  content="text/html; charset=windows-1252"  http-equiv="content-type">
006.<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
007.<title>Showa Rubber result input</title>
008.<link href="css/bootstrap.min.css" rel="stylesheet">
009.<link href="css/bootstrap-theme.css.map.css" rel="stylesheet" type="text/css">
010.</head>
011.<body>
012.<script language="JavaScript" type="text/JavaScript">
013.function MM_jumpMenu(targ,selObj,restore){ //v3.0
014.  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
015.  if (restore) selObj.selectedIndex=0;
016.}
017.</script>
018.</head>
019.<body>
020.<form name ="frmAdd" action="tcg_rusult_confirm.php" method="GET" onsubmit="return fncSubmit();"
021.<div class="col-xs-" style="font-size: 16px">
022.  <table width="50%" align="center">
023.   
024.    <tbody>
025.      <tr>
026.        <td width="100%">
027.        </tr>
028.      <tr>
029.        <td width="100%" align="left">
030.          <h4><br>
031.            Event Information / &#22823;&#20250;&#24773;&#22577;<br>
032.  <br>
033.          </h4>
034.          <table width="95"  border="0"  style="width: 518px; height: 115px;">
035.            <tr>
036.              <td  style="text-align: left;">Event No</td>
037.              <td><input name="texteventno"  type="text" id="texteventno"></td>
038.            </tr>
039.            <tr>
040.      <td  style="text-align: left;">Date /&nbsp;&#26085;&#20184;</td>
041.      <td><input name="textdate"  type="text" id="textdate">
042.        <br></td>
043.    </tr>
044.    <tr>
045.      <td  style="text-align: left;">Event Title / &#22823;&#20250;&#21517;</td>
046.      <td><input name="eventtitle"  type="text" id="eventtitle"></td>
047.    </tr>
048.    <tr>
049.      <td  style="text-align: left;">Shop ID / &#24215;&#33303;ID</td>
050.   
051.      <td><select name="shopid" id="shopid">
052.        <option  value="s1" selected="selected">Shopip</option>
053.            <?php
054.    include("connect.php"); 
055.     
056.     $strSQL = "SELECT*FROM tcg_ranking_shop ";  
057.             ?>
058.         
059.        <option  value="s2">&#24215;&#33303;&#65298;</option>
060.        <option  value="s3">&#24215;&#33303;&#65299;</option>
061.        <option  value="s4">&#24215;&#33303;&#65300;</option>
062.        <option  value="s5">&#24215;&#33303;&#65301;</option>
063.      </select></td>
064.    </tr>
065.    <tr>
066.      <td  style="text-align: left;">Numbers of People / &#21442;&#21152;&#32773;&#25968;</td>
067.      <td><input name="numofp"  type="text" id="numofp"></td>
068.    </tr>
069.</table>
070.<br>
071.<br>
072.<hr>
073.<p><br>
074.  
075.<h4>Result / &#32080;&#26524;&#30331;&#37682;</h4>
076.<p>Select Line :
077.  <select name="menu1" onChange="MM_jumpMenu('parent',this,0)">
078.    <?php
079.for($i=1;$i<=64;$i++)
080.{
081.    if($_GET["Line"] == $i)
082.    {
083.        $sel = "selected";
084.    }
085.    else
086.    {
087.        $sel = "";
088.    }
089.?>
090.    <option value="<?php echo $_SERVER["PHP_SELF"];?>?Line=<?php echo $i;?>" <?php echo $sel;?>><?php echo $i;?></option>
091.    <?php
092.}
093.?>
094.  </select>
095.</p>
096.<table width="374" border="1">
097.  <tr>
098.    <th width="160"> <div align="center">USER ID / &#12518;&#12540;&#12470;&#12540;ID </div></th>
099.    <th width="198"> <div align="center">Wins / &#21213;&#21033;&#25968;</div></th>
100.    </tr>
101.  <?php
102.  $line = $_GET["Line"];  // GET
103.  if($line == 0){$line=1;}
104.  for($i=1;$i<=$line;$i++)
105.  {
106.  ?>
107.  <tr>
108.    <td><input type="text" name="textUserID<?php echo $i;?>" size="20"></td>
109.    <td><input type="text" name="textwins<?php echo $i;?>" size="20"></td>
110.    </tr>
111.  <?php
112.  }
113.  ?>
114.</table>
115.  <p>&nbsp;    </p>
116.  <p>
117.    <input type="submit" name="submit" class="btn btn-info" value="Register / 登録">
118.    <input type="hidden" name="hdnLine" value="<?php echo $i;?>">
119.  </p>
120.        </form>
121.</body>
122.</html>



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


Code
001.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
002.<html> 
003.<head>
004.<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
005.<meta  content="text/html; charset=windows-1252"  http-equiv="content-type">
006.<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
007.<title>Showa Rubber result input</title>
008.<link href="css/bootstrap.min.css" rel="stylesheet">
009.<link href="css/bootstrap-theme.css.map.css" rel="stylesheet" type="text/css">
010.</head>
011.<body>
012.<?php
013.    include("connect.php");
014.    //tcg_ranking_event  รับค่ามาจากหน้าที่แล้ว เรียกมาหน้านี้
015.    $EventNo = $_REQUEST['texteventno'];    
016.    $date = $_REQUEST['textdate'];
017.    $EventTitle = $_REQUEST['eventtitle'];
018.    //$Shopid = $_PREQUEST['shopid'];
019.    $NumbersOfP = $_REQUEST['numofp'];
020.  
021.  
022.   // tcg_ranking_rusult
023.     
024.      
025.     
026.    $UserID = $_REQUEST["textUserID"];
027.    $Wins = $_REQUEST["textwins"];
028. 
029. 
030.  // code รันเลข อัตโนมัติตอนกรอกข้อมูล//
031.  //$strSQL = "SELECT UserID FROM  tcg_ranking_user ON UserID = '".trim($UserID)."'";  //เช็ด ทั้งหมด จากตาราง  ซ้ำกับค่าที่รับมากจากหน้าแรกหรือไม่ WHERE UserID = '".trim($UserID)."'
032.  
033.?>
034.</head>
035.<body>
036.<form name ="frmAdd" action="save_register.php" method="post" onsubmit="return fncSubmit();"
037.<div class="col-xs-" style="font-size: 16px">
038.  <h4>Event Information / &#22823;&#20250;&#24773;&#22577;</h4>
039. 
040.  <table width="534"  border="0"  style="width: 518px; height: 115px;">
041.     <tr>
042.       <td width="270"  style="text-align: left;">EventNo</td>
043.       <td width="238"><?php echo $_REQUEST['texteventno']; ?></td>
044.    </tr>
045.     <tr>
046.      <td ><div align="left">Date /&nbsp;&#26085;&#20184;</div></td>
047.      <td> <?php echo $_REQUEST['textdate'];?></td>
048.    </tr>
049.    <tr>
050.      <td  style="text-align: left;">Event Title / &#22823;&#20250;&#21517;</td>
051.      <td><?php echo $_REQUEST['eventtitle'];?></td>
052.    </tr>
053.    <tr>
054.      <td  style="text-align: left;">Shop ID / &#24215;&#33303;ID</td>
055.      <td>&nbsp; </td>
056.    </tr>
057.    <tr>
058.      <td  style="text-align: left;">Numbers of People / &#21442;&#21152;&#32773;&#25968;</td>
059.      <td><?php echo $_REQUEST['numofp'];?></td>
060.    </tr>
061.</table>
062.   
063.  
064.<?php $i=0;
065.    include("connect.php");
066.   
067. for($i=1;$i<=$_POST["hdnLine"];$i++)
068.{
069.    if($_POST["textUserID$i"] != "")
070.    {
071. 
072.    while ($row = mysql_fetch_array($result)){
073.    $UserID [] = $row;
074.    }
075.    }
076.}
077.     
078.foreach ($UserID  as $row)
079.{
080.   echo $row['...'];
081.}  
082.  
083.   
084.    $strSQL = "SELECT*FROM tcg_ranking_users";     //ตาราง 2
085.     $objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
086. 
087.?>
088.<p><br> <!-- ตารางล่าง-->
089.<h4>Result / &#32080;&#26524;&#30331;&#37682;  </h4>
090.  
091.<table width="891" border="1">
092.  <tr>
093.    <th width="81"><div align="center">NO</div></th>
094.    <th width="232"><div align="center">USER ID / &#12518;&#12540;&#12470;&#12540;ID </div></th>
095.    <th width="262"><div align="center">USERNAME / &#12518;&#12540;&#12470;&#12540;&#21517;</div></th>
096.    <th width="141">Wins / &#21213;&#21033;&#25968;</th>
097.    <th width="141"><div align="center">Edit</div></th>
098.    </tr>
099.        <?php
100.        while($objResult = mysql_fetch_array($objQuery))
101.        {
102.        ?>
103.  <tr>
104.    <td><div align="center">จะให้รันเลขอัโตมัติทำไง  </div></td>
105.    <td><div align="center"><span class="h5">
106.      <input name="UserID" type="text" id="textUser" value="<?php echo $_REQUEST["textUserID$i"];?>">
107.    </span></div></td>
108.    <td><div align="center"><?php echo $objResult["Username"];?></div></td>
109.    <td><?php echo $_REQUEST["textwins$i"];?></td>
110.    <td><div align="center"><a href="EXURL.php?ID=<?php echo $objResult["Username"];?>" class="h5">Edit</a></div></td>
111.    </tr> 
112.  <?php
113.  }
114.  ?>
115.</table>
116.  <p></p>
117.  <p>
118.    <input type="submit" name="submit1" class="btn btn-info" value="revise / 修正">
119.    <input type="submit" name="submit2" class="btn btn-info" value="submit / 確定">
120.  </p>
121.</form>
122.</body>
123.</html>




Tag : PHP, MySQL

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

 

No. 1



โพสกระทู้ ( 74,059 )
บทความ ( 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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