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

HOME > PHP > PHP Forum > php ทำไมผมถึงเลือกให้มันไปเช็คค่า ใน db ไม่ได้อะครับ



 

php ทำไมผมถึงเลือกให้มันไปเช็คค่า ใน db ไม่ได้อะครับ

 



Topic : 116333



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



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




Code (PHP)
<?php
mysql_connect("localhost","root","1234");
mysql_select_db("membernew");
mysql_query("SET NAMES UTF8");
$strSQL = "SELECT * FROM student WHERE topnumber = '".$_POST["topnumber"]."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if($objResult)
{
        exit ("<script> 
    alert ('topnumber already exist.');
    window.location='register.php';
    </script>");
}
else
{
    $stdnum=$_GET[stdnum];
    $stdid=$_POST[stdid]; 
    $fname=$_POST[fname];
    $lname=$_POST[lname];
    $uclass=$_POST[uclass];
    $number=$_POST[topnumber];
    $birth=$_POST[birth];
    $home=$_POST[home];
    $adr=$_POST[adr];
    $type=$_POST[type];
    $place=$_POST[place];
    $district=$_POST[district];
    $provide=$_POST[provide];
    $named=$_POST[named];
    $namem=$_POST[namem];
    $home1=$_POST[home1];
    $adr1=$_POST[adr1];
    $type1=$_POST[type1];
    $place1=$_POST[place1];
    $district1=$_POST[district1];
    $provide1=$_POST[provide1];
    $numsd9=$_POST[numsd9];
    $tel=$_POST[tel];
    $now = date("Y-m-d");

    if($stdid!="")
    {
    //2.update data
    $sql="update student
      set stdid='$stdid',
          name='$fname',
          lname='$lname',
          uclass='$uclass',
          topnumber='$number',
        birth='$birth',
        home='$home',
        adr='$adr',
        type='$type',
        place='$place',
        district='$district',
        provide='$provide',
        named='$named',
        namem='$namem',
        home1='$home1',
        adr1='$adr1',
        type1='$type1',
        place1='$place1',
        district1='$district1',
        provide1='$provide1',
        numsd9='$numsd9',
        tel='$tel',
        time ='$now'
        where stdnum='$stdnum'";
        $result=mysql_query($sql);
        //3.alert and goto show.php
        exit ("<script> 
    alert ('Save Data Complete');
    window.location='indexnew.html';
    </script>");
    }
    $objQuery = mysql_query($strSQL);
    if($objQuery)
    {
        echo "Save Done.";
    }
    else
    {
        echo "Error Save [".$strSQL."]";
    }
  }
?>
<html lang="en">

<head>

</head>

<body>


        <div id="page-wrapper"> 
            <div class="container">
            <div class="row">
              <div class="container">
              <div class="col-md-7 col-md-offset-3">
              <form class="form-horizontal" method="post" action="" >
              <p><font size="4"><b><font color="black"><div class="animated fadeIn"><i class="fa fa-envelope"></i>&nbsp;ประวัติส่วนตัวนักศึกษา</div></b></font></font></p>
                                  <hr></hr>
                    <div class="form-group">
                    <label for="inputUsername" class="col-sm-4 control-label">รหัสนักศึกษา :</label>
                    <div class="col-sm-8">
                     <input name="stdid" id="stdid" type="text" class="form-control" onKeyUp="if(isNaN(this.value)){ alert('กรุณากรอกตัวเลข'); this.value='';}">
                    </div>
                  </div>
                    <div class="form-group">
                    <label for="inputPassword" class="col-sm-4 control-label">ชื่อ :</label>
                    <div class="col-sm-8">
                      <input name="fname" id="name" type="text" class="form-control" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                  <div class="form-group">
                    <label for="inputPassword" class="col-sm-4 control-label">นามสกุล :</label>
                    <div class="col-sm-8">
                      <input name="lname" id="name" type="text" class="form-control" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                  <div class="form-group">
                    <label for="inputPassword" class="col-sm-4 control-label">ชั้นปี :</label>
                    <div class="col-sm-8">
                      <select class="form-control" name="uclass" id="uclass">
                          <option value="1">1</option>
                          <option value="2">2</option>
                          <option value="3">3</option>
                          <option value="4">4</option>
                      </select>
                    </div>
                  </div>
                  <div class="form-group">
                    <label for="inputfname" class="col-sm-4 control-label">หมายเลขบัตรประชาชน :</label>
                    <div class="col-sm-8">
                      <input name="topnumber" id="topnumber" type="text" class="form-control" maxlength="13" onKeyUp="if(isNaN(this.value)){ alert('กรุณากรอกตัวเลข'); this.value='';}">
                    </div>
                  </div>
                  <div class="form-group">
                    <label for="inputlname" class="col-sm-4 control-label">ปีพ.ศ.เกิด :</label>
                    <div class="col-sm-8">
                      <input name="birth" id="birth" type="text" class="form-control" maxlength="4"  onKeyUp="if(isNaN(this.value)){ alert('กรุณากรอกตัวเลข'); this.value='';}">
                    </div>
                  </div>
                     <p><font size="4"><b><font color="black"><div class="animated fadeIn"><i class="fa fa-home"></i>&nbsp;ภูมิลำเนาทหาร</div></b></font></font></p>
                                         <hr></hr>
                  <div class="form-group">
                    <label for="inputlname" class="col-sm-4 control-label">หมู่บ้าน/อาคาร/หอพัก :</label>
                    <div class="col-sm-8">
                      <input name="home" id="home" type="home" class="form-control">
                    </div>
                  </div>
                 <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;เลขที่ :</label>
                    <div class="col-sm-8">
                      <input name="adr" id="adr" type="text" class="form-control" onKeyUp="if(isNaN(this.value)){ alert('กรุณากรอกตัวเลข'); this.value='';}">
                    </div>
                  </div>
                  <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;หมู่ :</label>
                    <div class="col-sm-8">
                      <input name="type" id="type" type="text" class="form-control" >
                    </div>
                  </div>
                  <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label"></i>&nbsp;&nbsp;ตำบล :</label>
                    <div class="col-sm-8">
                      <input name="place" id="place" type="text" class="form-control"  onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                  <div class="form-group ">
                    <label for="inputphone" class="col-sm-4 control-label">&nbsp;&nbsp;อำเภอ :</label>
                    <div class="col-sm-8">
                      <input name="district" id="district" type="text" class="form-control" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;จังหวัด :</label>
                    <div class="col-sm-8">
                      <input name="provide" id="provide" type="text" class="form-control"  onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;ชื่อบิดา :</label>
                    <div class="col-sm-8">
                      <input name="named" id="named" type="text" class="form-control" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;ชื่อมารดา :</label>
                    <div class="col-sm-8">
                      <input name="namem" id="namem" type="text" class="form-control" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                  <p><font size="4"><b><font color="black"><div class="animated fadeIn"><i class="fa fa-home"></i>&nbsp;ภูมิลำเนาปัจจุบัน</div></b></font></font></p>
                                      <hr></hr>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;หมู่บ้าน/อาคาร/หอพัก :</label>
                    <div class="col-sm-8">
                      <input name="home1" id="home1" type="text" class="form-control" >
                    </div>
                  </div>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;เลขที่ :</label>
                    <div class="col-sm-8">
                      <input name="adr1" id="adr1" type="text" class="form-control" onKeyUp="if(isNaN(this.value)){ alert('กรุณากรอกตัวเลข'); this.value='';}">
                    </div>
                  </div>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;หมู่ :</label>
                    <div class="col-sm-8">
                      <input name="type1" id="type1" type="text" class="form-control" >
                    </div>
                  </div>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;ตำบล :</label>
                    <div class="col-sm-8">
                      <input name="place1" id="place1" type="text" class="form-control" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;อำเภอ :</label>
                    <div class="col-sm-8">
                      <input name="district1" id="district1" type="text" class="form-control" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;จังหวัด :</label>
                    <div class="col-sm-8">
                      <input name="provide1" id="provide1" type="text" class="form-control" onKeyUp="if(!(isNaN(this.value))) { alert('กรุณากรอกอักษร'); this.value='';}">
                    </div>
                  </div>
                    <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;ใบสำคัญที่/พ.ศ. :</label>
                    <div class="col-sm-8">
                      <input name="numsd9" id="numsd9" type="text" class="form-control">
                    </div>
                  </div>
                  <div class="form-group ">
                    <label for="inputemail" class="col-sm-4 control-label">&nbsp;&nbsp;เบอร์โทรศัพท์ :</label>
                    <div class="col-sm-8">
                      <input name="tel" id="tel" type="text" class="form-control" onKeyUp="if(isNaN(this.value)){ alert('กรุณากรอกตัวเลข'); this.value='';}">
                    </div>
                  </div>
                     <hr></hr>
                  <div class="col-sm-4 col-sm-offset-4">
                  <input class="btn btn-default" type="submit" name="submit" id="submit" value="ส่งข้อมูล" />
                  </div>
              </form>
              </div>
              </div>
              <br></br>
              </div>
              </div>
        </div>
       </div> 
        </div>
        <!-- /#page-wrapper -->

    </div>
    <!-- /#wrapper -->
    </div>
    </div>

</body>

</html>


ตรง "SELECT * FROM student WHERE topnumber = '".$_POST["topnumber"]."' "; คือผมลองเปลี่ยนเป็น topnumber ไม่ได้อะครับ แต่เวลาเปลี่ยนเป็น username มันรันได้



Tag : PHP









ประวัติการแก้ไข
2015-05-08 13:30:53
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-05-08 13:29:36 By : jakkrapop View : 639 Reply : 1
 

 

No. 1



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

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

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

ลอง echo มันมาดูครับ ตอนนี้ SQL อ่านค่าตัวแปรได้เป็นอะไร

Code (PHP)
echo $strSQL;







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-05-08 16:17:52 By : mr.win
 

   

ค้นหาข้อมูล


   
 

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