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

HOME > PHP > PHP Forum > รวบกวนช่วยดู code ให้หน่อยครับทำไม insert ไม่เข้า ตาราง



 

รวบกวนช่วยดู code ให้หน่อยครับทำไม insert ไม่เข้า ตาราง

 



Topic : 120002



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



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




อันนี้ formCode (PHP)
<form method="POST" name="form1" id="form1" action="regitmem.php">
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <table align="center">
        <tr valign="baseline">
          <td nowrap="nowrap" align="left">ชื่อผู้ใช้:</td>
          <td><input type="text" name="mem_User" value="" size="32" placeholder="Username" /></td>
        </tr>
        <tr valign="baseline">
          <td nowrap="nowrap" align="left">พาสเวิร์ด:</td>
          <td><input type="password" name="mem_Pass" value="" size="32" placeholder="Password" />
            (ขั้นต่ำ 6 ตัว  a-z,0-9)</td>
        </tr>
        <tr valign="baseline">
          <td nowrap="nowrap" align="left">ยืนยันพาสเวิร์ด:</td>
          <td><input type="password" name="conmem_Pass" value="" size="32" placeholder="Password" /></td>
        </tr>
        <tr valign="baseline">
          <td nowrap="nowrap" align="left">ชื่อ-สกุล:</td>
          <td><input type="text" name="mem_Name" value="" size="32" placeholder="Name&Lastname" /></td>
        </tr>
        <tr valign="baseline">
          <td nowrap="nowrap" align="left">เบอร์โทร:</td>
          <td><input type="text" name="mem_Tel" value="" size="32" placeholder="Tel....." /></td>
        </tr>
        <tr valign="baseline">
          <td align="left" valign="top" nowrap="nowrap">ที่อยู่:</td>
          <td valign="top">
          <textarea name="mem_Add" rows="5" cols="30" placeholder="Address"></textarea></td>
        </tr>
        <tr valign="baseline">
          <td nowrap="nowrap" align="left">ตำบล:</td>
          <td><input type="text" name="mem_Tumbon" value="" size="32" placeholder="Sub-distric" /></td>
        </tr>
        <tr valign="baseline">
          <td nowrap="nowrap" align="left">อำเภอ:</td>
          <td><input type="text" name="mem_Aumper" value="" size="32" placeholder="District" /></td>
        </tr>
          <tr valign="baseline">
          <td nowrap="nowrap" align="left">จังหวัด:</td>
          <td><input type="text" name="mem_City" value="" size="32" placeholder="City" /></td>
        </tr>
                  <tr valign="baseline">
          <td nowrap="nowrap" align="left">รหัสไปรษณี:</td>
          <td><input type="text" name="mem_Zip" value="" size="32" placeholder="Zip post" /></td>
        </tr>
        <tr valign="baseline">
          <td nowrap="nowrap" align="left">อีเมล์:</td>
          <td><input type="text" name="mem_Email" value="" size="32" placeholder="Email" /></td>
        </tr>
        <tr valign="baseline">
          <td nowrap="nowrap" align="left">&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr valign="baseline">
          <td nowrap="nowrap" align="center">&nbsp;</td>
          <td><input type="submit" value="submit" /><input type="reset" value="reset" /></td>
        </tr>
      </table>
    </form>



อันนี้ หน้า save ครับCode (PHP)
<?php

  include '../inc/function.php';
  $dblink = connect_db(); 
  if(trim($_POST["mem_User"]) == "")
  {
    echo "กรุณากรอก ชื่อผู้ใช้.....<br>";
	echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  }
  
  if(trim($_POST["mem_Pass"]) == "")
  {
    echo "กรุณากรอก พาสเวิดส์.....<br>";
	echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  } 
    
  if($_POST["mem_Pass"] != $_POST["conmem_Pass"])
  {
    echo "พาสเวิดส์ ไม่ตรงกัน.....<br>";
    echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit();
  }
  
  if(trim($_POST["mem_Name"]) == "")
  {
    echo "กรุณากรอก ชื่อ.....<br>";
	echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  } 
   if(trim($_POST["mem_Tel"]) == "")
  {
    echo "กรุณากรอก เบอร์โทรศัทพ์.....<br>";
	echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  } 
  if(trim($_POST["mem_Add"]) == "")
  {
    echo "กรุณากรอก ที่อยู่ของท่าน.....<br>";
	echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  }
  if(trim($_POST["mem_Tumbon"]) == "")
  {
  echo "กรุณากรอกตำบล<br>";
  echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  }
  if(trim($_POST["mem_Aumper"]) == "")
  {
  echo "กรุณากรอกอำเภอ<br>";
  echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  }
  if(trim($_POST["mem_City"]) == "")
  {
  echo "กรุณากรอกจังหวัด<br>";
  echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  }
  if(trim($_POST["mem_Zip"]) == "")
  {
  echo "กรุณากรอกรหัสไปรษณี<br>";
  echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  }
  if(trim($_POST["mem_Email"]) == "")
  {
  echo "กรุณากรอก E-Mail.....<br>";
	echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
    exit(); 
  }
  if ($_POST["mem_Status"] = "1") {
    
  }
  $strSQL = "SELECT * FROM tbl_user WHERE mem_User = '".trim($_POST['mem_User'])."' ";
  $resultsql = mysqli_query($dblink, $strSQL);
  $rows = mysqli_fetch_array($resultsql);
  if($rows)
  {
      echo "มีชื่อผู้ใช้นี้อยู่แล้ว";
	  echo "<a href='javascript:history.back()'>ย้อนกลับ</a>";
	  
  }else{ 
    
    $strSQL = "INSERT INTO tbl_user ";
    $strSQL.="(mem_User, mem_Pass, mem_Name, mem_Tel, mem_Add, mem_Tumbon, mem_Aumper, mem_City, mem_Zip, mem_Email, mem_Status)
    VALUES ('".$_POST["mem_User"]."', 
 '".$_POST["mem_Pass"]."',
   '".$_POST["conmem_Pass"]."', 
   '".$_POST["mem_Name"]."',
  '".$_POST["mem_Tel"]."', 
  '".$_POST["mem_Add"]."',
   '".$_POST["mem_Tumbon"]."',
   '".$_POST["mem_Aumper"]."',
  '".$_POST["mem_City"]."',
   '".$_POST["mem_Zip"]."',
  '".$_POST["mem_Email"]."',
  '".$_POST["mem_Status"]."')" ;
    $resultsql = mysqli_query($dblink, $strSQL);
    
    echo "สมัครสมาชิกสำเร็จ!<br>";   
	echo "<meta http-equiv='refresh' content='10 ; url=loginuse.php'>กรุณารอสักครู่....<br>";
    echo "<a href='loginuse.php'>ไปหน้า เข้าสู่ระบบเอง</a>";
  }

?>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-11-17 22:21:22 By : erlnw001 View : 690 Reply : 4
 

 

No. 1



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



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

ก่อนจะ งง ทำไม insert ไม่เข้า เพียง ตรวจสอบด้วยตนเอง ง่ายนิดเดียว ดูใน code

Code (PHP)
    $strSQL = "INSERT INTO tbl_user ";
    $strSQL.="(mem_User, mem_Pass, mem_Name, mem_Tel, mem_Add, mem_Tumbon, mem_Aumper, mem_City, mem_Zip, mem_Email, mem_Status)
    VALUES ('".$_POST["mem_User"]."', 
 '".$_POST["mem_Pass"]."',
   '".$_POST["conmem_Pass"]."', 
   '".$_POST["mem_Name"]."',
  '".$_POST["mem_Tel"]."', 
  '".$_POST["mem_Add"]."',
   '".$_POST["mem_Tumbon"]."',
   '".$_POST["mem_Aumper"]."',
  '".$_POST["mem_City"]."',
   '".$_POST["mem_Zip"]."',
  '".$_POST["mem_Email"]."',
  '".$_POST["mem_Status"]."')" ;

echo $strSQL;  // ให้มันแสดง query ออกมา
exit; // สั่งให้มันหยุดทำงานถึงแค่ตรงนี้


    $resultsql = mysqli_query($dblink, $strSQL);
    
    echo "สมัครสมาชิกสำเร็จ!<br>";   
	echo "<meta http-equiv='refresh' content='10 ; url=loginuse.php'>กรุณารอสักครู่....<br>";
    echo "<a href='loginuse.php'>ไปหน้า เข้าสู่ระบบเอง</a>";


เราจะได้ query ละ copy ไปครับ

ไป เทสรันใน localhost/phpmyadmin

เด๋วมันจะเด้งบอกเองผิดตรงไหน






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-17 22:42:40 By : progamer2000
 


 

No. 2



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



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


ผมเอาไป ลองเทสมาแล้วอ่ะครับ มันขึ้น #1136 - Column count doesn't match value count at row 1
ที่มัน insert ไม่เข้าเป็นเพราะมันส่งค่า คอนเฟริมพาสเวิดส์ ไปด้วยอ่ะครับผม จะทำยังไงไม่ให้มันส่งค่า คอนเฟริมพาสเวิดส์ ไปอ่ะครับพี่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-17 23:00:00 By : erlnw001
 

 

No. 3



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



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

Column count doesn't match value count at row 1 มันแปลว่า ฝั่งซ้ายกับขวา มันไม่เท่ากันครับ เรามานับกันนะ

(mem_User, mem_Pass, mem_Name, mem_Tel, mem_Add, mem_Tumbon, mem_Aumper, mem_City, mem_Zip, mem_Email, mem_Status)
นับได้ 11

('".$_POST["mem_User"]."',
'".$_POST["mem_Pass"]."',
'".$_POST["conmem_Pass"]."',
'".$_POST["mem_Name"]."',
'".$_POST["mem_Tel"]."',
'".$_POST["mem_Add"]."',
'".$_POST["mem_Tumbon"]."',
'".$_POST["mem_Aumper"]."',
'".$_POST["mem_City"]."',
'".$_POST["mem_Zip"]."',
'".$_POST["mem_Email"]."',
'".$_POST["mem_Status"]."')" ;

นับได้ 12

เงิบ

Code (PHP)
    $strSQL = "INSERT INTO tbl_user ";
    $strSQL.="(mem_User, mem_Pass, mem_Name, mem_Tel, mem_Add, mem_Tumbon, mem_Aumper, mem_City, mem_Zip, mem_Email, mem_Status)
    VALUES ('".$_POST["mem_User"]."', 
 '".$_POST["mem_Pass"]."',
   '".$_POST["conmem_Pass"]."', 
   '".$_POST["mem_Name"]."',
  '".$_POST["mem_Tel"]."', 
  '".$_POST["mem_Add"]."',
   '".$_POST["mem_Tumbon"]."',
   '".$_POST["mem_Aumper"]."',
  '".$_POST["mem_City"]."',
   '".$_POST["mem_Zip"]."',
  '".$_POST["mem_Email"]."',
  '".$_POST["mem_Status"]."')" ;

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-17 23:05:25 By : progamer2000
 


 

No. 4



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



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


ได้แล้ว ครับ พี่ขอบคุณพีมากๆๆน่ะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-11-17 23:10:04 By : erlnw001
 

   

ค้นหาข้อมูล


   
 

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