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 > มีปัญหาขึ้นเตือนว่า Notice: Undefined index: รบกวนช่วยดูให้หน่อยนะครับ



 

มีปัญหาขึ้นเตือนว่า Notice: Undefined index: รบกวนช่วยดูให้หน่อยนะครับ

 



Topic : 122185



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



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




ต้องการทำหน้า edit ข้อมูลสามารถดึงข้อมูลที่เคยบันทึกไว้ขึ้นมาโชว์ได้แต่ว่าพอจะทำการ edit แล้ว save มันกลับขึ้นเตือนว่า

Notice: Undefined index: rep_no in /home/u165729523/public_html/admin_confirm_repair.php on line 18
not found rep_no=

อันนี้เป็นหน้า form สำหรับ edit ข้อมูลครับ

Code (PHP)
<?php
    include("connect.php");  
?>

<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"/>
  <title></title>

  <!-- CSS  -->
  <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
  <link href="css/materialize.css" type="text/css" rel="stylesheet" media="screen,projection"/>
  <link href="css/style.css" type="text/css" rel="stylesheet" media="screen,projection"/>
</head>

    <?php           
           $strSQL = "SELECT * FROM it_rep_form WHERE rep_no = '".$_GET["rep_no"]."' ";
           $objQuery = mysql_query($strSQL);
           $objResult = mysql_fetch_array($objQuery);
                if(!$objResult)
                    {
                        echo "not found rep_no=".$_GET["rep_no"];
                    }
                    else
        {               
    ?>         

<body>           
<form name="form1" method="post" action="admin_repair_add.php?rep_id=<?php echo $_GET["rep_no"]; ?>" enctype="multipart/form-data"></form>
<nav class="white" role="navigation">
        <div class="nav-wrapper container">
          <a id="logo-container" href="index.php" class="brand-logo">วี.เพาเดอร์เทค</a>
          <ul class="right hide-on-med-and-down">

          <a href="#" data-activates="nav-mobile" class="button-collapse"><i class="material-icons">menu</i></a>
        </div>
      </nav>
      
      
<nav>
  <div class="nav-wrapper container">
    <div class="col s12">
      <a href="#!" class="center breadcrumb">แจ้งซ่อมอุปกรณ์</a>
    </div>
  </div>
</nav>


<div class="container">
  <h4 class="header center teal-text text-lighten-2">กรุณากรอกข้อมูล</h4>
  <div class="row">
    <form class="col s12">
                     
            
      <div class="row">
        <div class="input-field col s4"><i class="material-icons prefix">query_builder</i>
          <input type="text" name="rep_day" class="validate" value="<?php echo $objResult["rep_day"]; ?>">
          <label for="rep_day">วันที่แจ้งซ่อม</label>
        </div>
      </div>
  
      
      <div class="row">
        <div class="input-field col s4"><i class="material-icons prefix">credit_card</i>
          <input type="text" name="rep_idcust" class="validate" maxlength="13" value="<?php echo $objResult["rep_idcust"];?>">
          <label for="rep_idcust">รหัสพนักงาน</label>
        </div>
        
        
        <div class="input-field col s6"><i class="material-icons prefix">perm_identity</i>
          <input type="text" name="rep_namecust" class="validate" value="<?php echo $objResult["rep_namecust"]; ?>">
          <label for="rep_namecust">ชื่อพนักงาน</label>
        </div>
      </div>
      
      
      <div class="row">
        <div class="input-field col s4"><i class="material-icons prefix">description</i>
          <input type="text" name="rep_hardcode" class="validate" value="<?php echo $objResult["rep_hardcode"]; ?>">
          <label for="rep_hardcode">รหัสทรัพย์สิน</label>
        </div>
        
        
        <div class="input-field col s6"><i class="material-icons prefix">android</i>
          <input type="text" name="rep_product" class="validate" value="<?php echo $objResult["rep_product"]; ?>">
          <label for="rep_product">ชื่ออุปกรณ์</label>
        </div>
        
            
            <div class="input-field col s10"><i class="material-icons prefix">location_on</i>
              <input type="text" name="rep_depart" class="validate" value="<?php echo $objResult["rep_depart"]; ?>">
              <label for="rep_depart">สถานที่</label>
            </div>
          </div>
          
          
          <div class="row">
            <form class="col s12">
                <div class="input-field col s10"><i class="material-icons prefix">settings_ethernet</i>
                  <input type="text" name="rep_symp" class="validate" value="<?php echo $objResult["rep_symp"]; ?>" >
                  <label for="rep_symp">อาการเสีย</label>
                </div>
                
            <div class="row">
            <form class="col s12">    
                <div class="input-field col s10"><i class="material-icons prefix">location_on</i>
                 <input type="text" name="rep_status" class="validate" value="<?php echo $objResult["rep_status"]; ?>">
                  <label for="rep_status">สถานะการซ่อม</label>
            </div>
          </div>
          
          <div class="row">
            <form class="col s12">    
                <div class="input-field col s12"><i class="material-icons prefix">location_on</i>
                 <input type="text" name="rep_charges" class="validate" value="<?php echo $objResult["rep_charges"]; ?>">
                  <label for="rep_charges">ค่าใช้จ่าย (หากไม่มีไม่ต้องใส่ข้อมูล)</label>
            </div>
          </div>    
          

                                    
              </div>
            </form>
          </div>  
  </div>

         <?php
               include("admin_check_repair.php");
           ?>   

  <!--  Scripts-->
  <script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
  <script src="js/materialize.js"></script>
  <script src="js/init.js"></script>

  
  <?php
  }
    mysql_close($conn);
  ?>
  
  </body>
</html>



ส่วนอันนี้หน้าโค๊ด edit ข้อมูลครับ


Code (PHP)
<html>
<body>
<?php    
    include("connect.php");
        
    if(! $conn)
    {
        die('Could not connect:'.mysql_error());
    }

                    
    $sql = "UPDATE it_rep_form SET (rep_day,rep_idcust,rep_namecust,rep_hardcode,rep_product,rep_depart,rep_symp,rep_status,rep_phardware,rep_psoftware,rep_petc,rep_charges)
    VALUES ('".$_POST['rep_day']."','".$_POST['rep_idcust']."','".$_POST['rep_namecust']."','".$_POST['rep_hardcode']."','".$_POST['rep_product']."',
    '".$_POST['rep_depart']."','".$_POST['rep_symp']."','".$_POST['rep_status']."','".$_POST['rep_phardware']."','".$_POST['rep_psoftware']."','".$_POST['rep_petc']."','".$_POST['rep_charges']."')";
    
    $retval = mysql_query ($sql,$conn);
    
    if(! $retval)
    {
        die('Could not enter data: '.mysql_error());
    }                               
    
    echo "<script> alert ('SAVE SUCCESS'); window.location='admin_confirm_repair.php';</script>";
    
    
    mysql_close($conn);
    
?>
</body>
</html>




Tag : PHP, HTML/CSS, Windows







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-03-29 12:16:54 By : washabi View : 806 Reply : 4
 

 

No. 1



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

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

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


if($_GET)
isset
empty
อะไรก็ว่ากันไปจร้า

GO TO : มาทำความเข้าใจ isset() และ empty() ว่ามันมีการทำงานและประโยชน์อย่างไร

หรือ อีกแนวทาง

http://moremeng.blogspot.com/2013/05/php-notice-undefined-index-notice.html






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-29 14:58:44 By : apisitp
 


 

No. 2



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



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


ค่าที่ post มา ไม่มีครับ


'".$_POST['rep_phardware']."','".$_POST['rep_psoftware']."','".$_POST['rep_petc']."'

3 ค่านี้ส่งมาจากไหนครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-29 16:09:18 By : armdbz
 

 

No. 3



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : apisitp เมื่อวันที่ 2016-03-29 14:58:44
รายละเอียดของการตอบ ::
if($_GET) นี่ต้องเพิ่มเติมตรงไหนหรอครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-04-03 22:25:45 By : washabi
 


 

No. 4



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

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

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


อ่านเนื้อหาจาก link ที่ให้ไปให้เข้าใจ แล้วไม่ใช่แค่ใส่ if($_GET) แล้วมันจะหาย
เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้ เข้าไปอ่านเนื้อหาจาก link ที่ให้
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-04-04 09:53:50 By : apisitp
 

   

ค้นหาข้อมูล


   
 

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