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 > สอบถามปัญหาตอนนี้ไม่สามารถ insert ลงตารางได้พร้อมกันสองตาราง


[PHP] สอบถามปัญหาตอนนี้ไม่สามารถ insert ลงตารางได้พร้อมกันสองตาราง

 
Topic : 126558



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



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



ตอนนี้มีปัญหาคือพอ insert แล้วข้อมูลเข้าไปแค่ตารางเดียวคือตาราง request ครับ ตาราง hardware ไม่มีข้อมูลเข้า ไม่แน่ใจว่าทำผิดตรงไหนครับ
phpMySQLAddSave.php (PHP)
01.<?php
02.$objConnect = mysql_connect("localhost","root","12345") or die("Error Connect to Database");
03.$objDB = mysql_select_db("ServiceRequestDB");
04.if($_POST["Request"] !== ''){
05.    $pg = $_POST['Program'];
06.    $pginput= implode(',',$pg);
07.    mysql_query("SET NAMES UTF8");
08.    $strSQL = "INSERT INTO request ";
09.    $strSQL .="(UserID,FName,LName,Division,Department,Request,date,AssetCode,SerialNumber,Hardware,Product,Gen,Spec,OS,MSofficever,Program) ";
10.    $strSQL .= "VALUES";
11.    $strSQL .="('".$_POST["UserID"]."','".$_POST["FName"]."','".$_POST["LName"]."' ";
12.    $strSQL .=",'".$_POST["Division"]."','".$_POST["Department"]."' ";
13.    $strSQL .=",'".$_POST["Request"]."','".$_POST["date"]."','".$_POST["AssetCode"]."','".$_POST["SerialNumber"]."' ";
14.    $strSQL .=",'".$_POST["Hardware"]."','".$_POST["Product"]."','".$_POST["Gen"]."','".$_POST["Spec"]."'";
15.    $strSQL .=",'".$_POST["OS"]."','".$_POST["MSofficever"]."','$pginput') ";
16.    $objQuery = mysql_query($strSQL);
17.     
18.    $strSQL2  ="INSERT INTO hardware";
19.    $strSQL2 .="(AssetCode,SerialNumber,Hardware,Product,Gen,Spec,OS,MSofficever,Program)";
20.    $strSQL2 .= "VALUES";
21.    $strSQL2 .="('".$_POST["AssetCode"]."','".$_POST["SerialNumber"]."' ";
22.    $strSQL2 .=",'".$_POST["Hardware"]."','".$_POST["Product"]."' ";
23.    $strSQL2 .=",'".$_POST["Gen"]."','".$_POST["Spec"]."' ";
24.    $strSQL2 .=",'".$_POST["OS"]."','".$_POST["MSofficever"]."','$pginput') ";
25.    $objQuery2 = mysql_query($strSQL2);}
26.else{
27.    echo ('ใส่ข้อมูลด้วย');
28.    }
29.mysql_close($objConnect);
30.?>
31.</body>
32.</html>




Tag : PHP, MySQL



ประวัติการแก้ไข
2017-02-24 11:53:38
2017-02-24 12:59:03
2017-02-24 13:00:04
2017-02-24 13:15:44
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2017-02-24 11:53:03 By : AGTxGust View : 634 Reply : 2
 

 

No. 1



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



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


CodeForm (PHP)
001.<html>
002.<head>
003.<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
004.<title></title>
005.<?php $objConnect = mysql_connect("localhost","root","12345") or die("Error Connect to Database");
006.$objDB = mysql_select_db("ServiceRequestDB");
007.?>
008.</head>
009.<body>
010. 
011.<p>&nbsp;</p>
012.<div id="printable">  
013.     <Center>
014.       <p><font color="#000000"><b>        
015.       </b></font></p>
016.<form action="phpMySQLAddSave.php" name="frmAdd" method="post">
017.   
018.<table width="1056" height="84" border="1" align="center" cellpadding="0" cellspacing="0">
019.        <font face="MS Sans Serif">
020.          <b>วันที่ : </b></font>
021.        <input name="date" size="20" />
022.        </p></td>
023.    </tr>
024.  </table>
025.  <table width="1056" height="133" border="1" align="center" cellpadding="0" cellspacing="0">
026.    <tr>
027.      <td height="131" colspan="6"><p>
028.        <label for="textfield2">&nbsp; ข้าพเจ้าชื่อ</label>
029.        <input type="text"  name="FName" id="txtFName" size="15" style="font: 18pt AngsanaUPC"/>
030.        <label for="txt3">นามสกุล</label>
031.        <label for="textfield8"></label>
032.        <input type="text" name="LName" id="txtLName" size="15" style="font: 18pt AngsanaUPC"/>
033.        <label for="textfield8">รหัส</label>
034.        <input type="text" name="UserID"id="txtUserID" size="15" style="font: 18pt AngsanaUPC"/>
035.        <label for="department2">ฝ่าย </label>
036.        <select name="Department" id="txtDepartment" style="font: 18pt AngsanaUPC">
037.        <option value="" ></option>
038.            <?php
039.            $strSQL1 = "SELECT * FROM Department";
040.            $objQuery1 = mysql_query($strSQL1) or die ("Error Query [".$strSQL1."]");
041.            while($objResult1 = mysql_fetch_array($objQuery1))
042.            {
043.            ?>
044.        <option value="<?=$objResult1["Department"];?>"><?=$objResult1["Department"];?></option>
045.            <?php
046.            }
047.            ?>
048.        </select>
049.        <label for="division2">แผนก</label>
050.        <select name="Division" id="txtDivision" style="font: 18pt AngsanaUPC">
051.        <option value="" ></option>
052.            <?php
053.            $strSQL2 = "SELECT * FROM Division";
054.            $objQuery2 = mysql_query($strSQL2) or die ("Error Query [".$strSQL2."]");  
055.            while($objResult2 = mysql_fetch_array($objQuery2))
056.            {
057.            ?>
058.        <option value="<?=$objResult2["Division"];?>"><?=$objResult2["Division"];?></option>
059.            <?php
060.            }
061.            ?>
062.        </select>
063.      </p>
064.        <p>&nbsp;&nbsp;มีความประสงค์จะขอรับบริการจากแผนกคอมพิวเตอร์ ดังนี้ <br />
065.        </p></td>
066.    </tr>
067.  </table>
068.  <table width="1056" height="215" border="1" align="center" cellpadding="0" cellspacing="0">
069.    <tr>
070.      <td width="210" height="213" align="center"> อุปกรณ์คอมพิวเตอร์</td>
071.      <td width="829"><p>
072.        <label for="select4">&nbsp; คำขอ </label>
073.        &nbsp;&nbsp;
074.        <select name="Request" id="select4" style="font: 18pt AngsanaUPC">
075.            <option value="" selected="selected"></option>
076.            <option value = "ขอใหม่/เพิ่มเติม">ขอใหม่/เพิ่มเติม</option>
077.            <option value = "ขออัพเกรด/เปลี่ยน">ขออัพเกรด/เปลี่ยน</option>
078.            <option value = "ชำรุด/ตรวจเช็ค">ชำรุด/ตรวจเช็ค</option>
079.            <option value = "ขอส่งคืน/ยกเลิก">ขอส่งคืน/ยกเลิก </option>
080.        </select>
081.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
082.        <label for="textfield21">อุปกรณ์</label>
083.        &nbsp;&nbsp;
084.        <label for="checkbox11"> </label>
085.        <label for="checkbox12">
086.          <input type="text" name="Hardware" size="18" style="font: 18pt AngsanaUPC"/>
087.        </label>
088.        <label for="textfield22">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ยี่ห้อ</label>
089.        &nbsp;&nbsp;
090.        <input name="Product" type="text" id="cb08" size="18" style="font: 18pt AngsanaUPC"/>
091.        <br /></p>
092.        <p>
093.          <label for="textfield24">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;รุ่น</label>
094.          &nbsp;&nbsp;
095.          <input type="text" name="Gen" size="18" style="font: 18pt AngsanaUPC"/>
096.          &nbsp;&nbsp;&nbsp;
097.          <label for="textfield25">หมายเลข</label>
098.          &nbsp;&nbsp;
099.          <input type="text" name="SerialNumber"  size="18" style="font: 18pt AngsanaUPC"/>
100.          &nbsp;&nbsp;
101.          <label for="txt6">รหัสทรัพย์สิน </label>
102.          &nbsp;&nbsp;
103.          <input type="text" name="AssetCode" size="18" style="font: 18pt AngsanaUPC" />
104.        </p>
105.        <p>
106.          <label for="Spec">&nbsp; สเปคเครื่อง </label>
107.          <input type="text" name="Spec" id="Spec" size="100" style="font: 18pt AngsanaUPC" />
108.        </p></td>
109.    </tr>
110.  </table>
111.  <table width="1056" height="292" border="1" align="center" cellpadding="0" cellspacing="0">
112.    <tr>
113.      <td width="210" height="290" align="center">โปรแกรมคอมพิวเตอร์</td>
114.      <td width="829"><p>
115.        <label>
116.          <input name="OS" type="checkbox" id="OperatingSystemVersion" value="OperatingSystemVersion"  />
117.          Operating System </label>
118.          <select name="OS" id="OperatingSystemVersion">
119.      <option selected="selected"> </option>
120.          <option value="Windows 7">Windows 7</option>
121.          <option value="Windows 8">Windows 8</option>
122.          <option value="Windows 10">Windows 10</option>
123.          </select>
124.          <br />
125.          <label>
126.          <input type="checkbox" name="MSofficever" value="Microsoft Office Version" id="Program_1" />
127.          Microsoft Office Version</label>
128.          <select name="MSofficever" id="Program_1" value="MSoffice">
129.          <option selected="selected"> </option>
130.          <option value="Microsoft Office Version 2007">Microsoft Office Version 2007</option>
131.          <option value="Microsoft Office Version 2010">Microsoft Office Version 2010</option>
132.          <option value="Microsoft Office Version 2013">Microsoft Office Version 2013</option>
133.          <option value="Microsoft Office Version 2016">Microsoft Office Version 2016</option>
134.        </select>
135.        <br />
136.        <label>
137.          <input type="checkbox" name="Program[]" value="ACDSee" id="program_2" />
138.          ACDSee</label>
139.        <br />
140.        <label>
141.          <input type="checkbox" name="Program[]" value="Acrobat Reader" id="program_3" />
142.          Acrobat Reader</label>
143.        <br />
144.        <label>
145.          <input type="checkbox" name="Program[]" value="Dictionary" id="program_4" />
146.          Dictionary</label>
147.        <br />
148.        <label>
149.          <input type="checkbox" name="Program[]" value="Nero" id="program_5" />
150.          Nero</label>
151.        <br />
152.        <label>
153.          <input type="checkbox" name="Program[]" value="Chrome" id="program_6" />
154.          Chrome</label>
155.        <br />
156.        <label>
157.          <input type="checkbox" name="Program[]" value="Firefox" id="program_7" />
158.          Firefox</label>
159.        <br />
160.        <label>
161.          <input type="checkbox" name="Program[]" value="WinRAR" id="Program_8" />
162.          WinRAR</label>
163.        <br />
164.        <label>
165.          <input type="checkbox" name="other"  id="Program_9" />
166.          Other</label>
167.        <input type="text" name="Program[]"  id="program_9" size="100" />
168.      <align="center">
169.        <input type="submit" value="Save!" size="200" />
170.    <font color="#000000"><b>
171.        &nbsp;&nbsp;&nbsp;&nbsp;<input name="btn1" type="submit" value="PRINT" style="width:65px;"  onclick="window.print();" />
172.  </b></font></p>
173.  <input type="hidden" name="MM_insert" value="form2" />
174.  </form>
175.</body>
176.</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-24 12:02:06 By : AGTxGust
 

 

No. 2



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

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

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

Code
$objQuery = mysql_query($strSQL) or die(mysql_error());


ใช้การดักจับ Error เลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2017-02-25 08:48:01 By : mr.win
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามปัญหาตอนนี้ไม่สามารถ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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 อัตราราคา คลิกที่นี่