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 > ช่วยดูโค้ INSERT INTO ให้ด้วยค่ะ ข้อมูลไม่ลง DB เลยค่ะ ไม่รู้ว่าติดตรงไหนช่วยดูใ้ห้ด้วยนะคะ



 

ช่วยดูโค้ INSERT INTO ให้ด้วยค่ะ ข้อมูลไม่ลง DB เลยค่ะ ไม่รู้ว่าติดตรงไหนช่วยดูใ้ห้ด้วยนะคะ

 



Topic : 049274



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



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



ทดสอบในเครื่องรันผ่านไม่ insert ลงฐานข้อมูลหมดไม่มีติดค่ะ แต่พออัพขึ้นโฮสต์มัน insert ไม่ลงค่ะ

connection ต่อแล้วนะคะ ช่วยดูโค้ดให้ด้วยนะคะ

พอ INSERT ไปแล้ว ในฐานข้อมูลจะมี row ใหม่เกิดขึ้นค่ะ แต่ไม่มีข้อมูลใดๆ ในนั้นมีแต่ ฟิลด์ id ซึ่งเป็น auto_increment ค่ะ


หน้า add.php
Code (PHP)
 <table width="100%" height="100%" border="0" align="center" cellpadding="2" cellspacing="0" class="body">
              <tr>
                
                <td height="50" align="center" valign="middle"><table width="100%" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="20"><img src="../img/cerve1.jpg" alt="" width="20" height="50"></td>
                    <td align="center" bgcolor="#FF9899" class="menu3">มาลงมือช่วยกันเพิ่มบทความที่เป็นสาระ ประโยชน์ ให้กับเพื่อนกันเลยดีกว่า ♥</td>
                    <td width="20"><img src="../img/cerve2.jpg" alt="" width="20" height="50"></td>
                    </tr>
                  </table>                  <span class="detailR">กรุณาระบุข้อความทุกช่องที่มี **</span></td>
                
                </tr>
              <tr>
                
                <td align="center" valign="top">
				<script language="JavaScript" type="text/javascript" src="wysiwyg.js">
</script><form action="add_new.php" method="POST" enctype="multipart/form-data" name="article" id="article" onSubmit="MM_validateForm('message','','R');return document.MM_returnValue">
				
				
  <table width="100%" border="1" align="center" cellspacing="0" bordercolor="#FFCCCC">
    <tr>
                      <td align="center"><table width="100%" border="0" align="center" cellspacing="8">
                        <tr>
                          <td align="right" valign="top" class="body"><span class="redstar">**</span>กลุ่มบทความ </td>
                          <td><span id="spryselect1">
                            <label>
                              <select name="group_art" id="group_art">
                                <option value="0">เลือกกลุ่มบทความ</option>
                                <?php
do {  
?>
                                <option value="<?php echo $row_group_sel['group_art']?>"><?php echo $row_group_sel['menu_art']?></option>
                                <?php
} while ($row_group_sel = mysql_fetch_assoc($group_sel));
  $rows = mysql_num_rows($group_sel);
  if($rows > 0) {
      mysql_data_seek($group_sel, 0);
	  $row_group_sel = mysql_fetch_assoc($group_sel);
  }
?>
                              </select>
                              <span class="detail3">** เลือกกลุ่มบทความด้วยนะจ๊ะ </span></label>
                             <br><span class="selectInvalidMsg">คุณยังไม่ได้เลือกกลุ่มบทความค่ะ</span><span class="selectRequiredMsg">เลือกกลุ่มบทความที่ต้องการเพิ่มด้วยค่ะ</span></span></td>
                          </tr>
                        <tr>
                          <td align="right" valign="top" class="body"><p class="body"><span class="redstar">**</span>หัวเรื่อง <br>
                            
                            </p></td>
                          <td valign="top" class="body"><span id="topic_r">
                          <input name="topic_art" type="text" class="body" id="topic_art" size="40"><span class="detail3">** ระบุหัวเรื่องด้วยนะคะ </span>
                         <br> <span class="textfieldRequiredMsg">ระบุหัวเรื่องด้วยนะคะ</span></span></td>
                          </tr>
                        <tr>               <td align="right" valign="top" class="body"><span class="redstar"> **</span> บทความ</td>
                          <td align="left" valign="top">
                            <label>
                              <textarea name="article_art" cols="65" rows="15" id="article_art"></textarea>
</label>
                          
                            <script language="javascript1.2">
generate_wysiwyg('article_art');
</script>
                                    </td>
                          </tr>
                        <tr>
                          <td height="21" align="right" valign="top" class="body">ที่มาจาก</td>
                          <td class="body"><label><span id="url">
                            <input name="credit_art" type="text" id="credit_art" value="" size="35">
                            <span class="textfieldInvalidFormatMsg">รูปแบบ URL ไม่ถูกต้องค่ะ</span><span class="detail"> </span><br><span class="detail3">ใส่ URL ของเว็บไซต์ที่นำบทความมานะจ๊ะ (เช่น http://www.petonlove.com)</span></span>
                            </label>
                            </td>
                          </tr>
                        <tr>
                          <td height="21" align="right" valign="top" class="body"><span class="redstar">**</span>เพิ่มรูป
                            </td>
                          <td class="body"><label>
                            <input name="file" type="file" id="file" size="35">
                            <input name="hidAction" id="hidAction" type="hidden" value="Add">
</label>
                            <span class="detail"><br>
                            </span><span class="detail3">เพิ่มรูปด้วยนะจ๊ะ</span></td>
                          </tr>
                        <tr>
                          <td height="21" align="right" valign="top" class="body"><span class="redstar">**</span>ชื่อผู้โพสต์ </td>
                          <td class="body"><span id="spryname">
                            <input name="name_art" type="text" id="name_art" size="35">
                           <span class="textfieldRequiredMsg">คุณยังไม่ได้ระบุชื่อผู้โพสต์ค่ะ !!!</span>
                            
                          </span><br><span class="detail3">ช่วยบอกชื่อของคุณด้วยนะคะ</span></td>
  </tr>
                        <tr>
                          <td height="21" align="right" valign="top" class="body">อีเมล์</td>
                          <td class="body"><span id="mail">
                            <label>
                              <input name="email_art" type="text" id="email_art" size="35">
                              </label>
                           <span class="textfieldInvalidFormatMsg">รูปแบบอีเมลืผิดพลาดค่ะ พิมพ์ผิดหรือเปล่า</span></span> <br><span class="detail3">เผื่อมีใครสนใจ จะได้ติดต่อปรึกษานะคะ**</span></td>
                        </tr>
                      </table>
                        <p>
                          <label>
                            <input type="hidden" id="date2" name="date2" value="<?php $date = date("d-m-").(date("Y")+543) ; echo $date; //วันที่ลงทะเบียนสมัครสมาชิก?>">
                            <input name="submit" type="submit" class="submit" id="submit" value="เพิ่มบทความ">
                            </label>
                          <label>
                            <input name="Reset" type="reset" class="cancle" id="button" value="ยกเลิกทั้งหมด">
                          </label>
                          </p></td>
                      </tr>
                    </table>
                  </form></td>
                
                </tr>
              <tr>
                
                <td height="20"><table width="100%" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="20" height="20"><img src="../img/bottomL.jpg" alt="" width="20" height="20"></td>
                    <td bgcolor="#FF9899" class="hidtag">แกสบี้ แฮมสเตอร์ ชูการ์ไกรเดอร์ เม่นแคระ หนูตะเภา หนูขวัญ หนู สัตว์เลี้ยง</td>
                    <td width="20" height="20"><img src="../img/bottomR.jpg" alt="" width="20" height="20"></td>
                    </tr>
                  </table></td>
                
                </tr>
            </table>
            <script type="text/javascript">
<!--
var sprytextfield3 = new Spry.Widget.ValidationTextField("mail", "email", {isRequired:false});
var sprytextfield4 = new Spry.Widget.ValidationTextField("url", "url");
var sprytextfield5 = new Spry.Widget.ValidationTextField("spryname", "none");
var spryselect1 = new Spry.Widget.ValidationSelect("spryselect1", {invalidValue:"0"});
var sprytextfield6 = new Spry.Widget.ValidationTextField("topic_r", "none");
//-->
            </script>





action มาหน้านี้ค่ะ add_new.php
Code (PHP)
<?php require_once('../Connections/petonlove.php'); ?>
<?php
$group_art=$_POST['group_art'];
$name_art=$_POST['name_art'];
$article_art=$_POST['article_art'];
$credit_art=$_POST['credit_art'];
$topic_art=$_POST['topic_art'];
$email_art=$_POST['email_art'];

if($hidAction == "Add") { //เช็คค่า hidden ที่่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
$date1 = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ 
if($file != "") {
$type = getimagesize($file); //หาประเภทของรูปภาพ 
if($type[2] == 1) { //เมื่อรูปภาพเป็นชนิด gif 
$image = $date1."_img.gif";
} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg 
$image = $date1."_img.jpg";
}
copy($file, "images/$image"); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ images 
chmod("images/$image", 0664); //ทำการ changmode 
}


$sqlart= "INSERT INTO article(id_art, topic_art, group_art, article_art, image, name_art, dateadd_art, email_art, credit_art) VALUES('', '$topic_art', '$group_art', '$article_art', '$image', '$name_art', '$date2', '$email_art', '$credit_art') ";
		  
$queryart = mysql_db_query($database_petonlove, $sqlart); 


$re =" คุณได้เพิ่มบทความเรียบร้อยแล้วค่ะ ... "."<br>"."กรุณารอสักครู่ ระบบจะนำคุณกลับไปยังหน้าหลักบทความค่ะ.."."<br>"."<meta http-equiv='refresh' content='2;URL=index.php'>";
}
else {
$re ="มีข้อผิดพลาดเกิดขึ้น "."<meta http-equiv='refresh' content='2;URL=index.php'>";
}
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php echo "$re"; ?>
</body>
</html>





Tag : PHP, MySQL, Ms SQL Server 2005, Ms SQL Server 2008, HTML/CSS, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-09-24 11:42:12 By : kataekiss View : 1185 Reply : 5
 

 

No. 1



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



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


อัพขึ้น host แล้วได้แก้ไขไฟล์ connection หรือยัง






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-24 11:46:28 By : avsqlz
 


 

No. 2



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



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

ตอบความคิดเห็นที่ : 1 เขียนโดย : avsqlz เมื่อวันที่ 2010-09-24 11:46:28
รายละเอียดของการตอบ ::
แก้ไขแล้วค่ะ คือฟอร์มอื่น หน้าอื่น INSERT ลงอะค่ะ มีแต่ฟอร์มนี้มันไม่ยอมลงอะค่ะ (ใช้ไฟล์ Connect เดียวกันอะค่ะ)

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-24 13:02:45 By : kataekiss
 

 

No. 3



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

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

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

Code (PHP)
$sqlart= "INSERT INTO article(id_art, topic_art, group_art, article_art, image, name_art, dateadd_art, email_art, credit_art) VALUES('', '$topic_art', '$group_art', '$article_art', '$image', '$name_art', '$date2', '$email_art', '$credit_art') ";
           
$queryart = mysql_db_query($database_petonlove, $sqlart)or die (mysql_error()); //เดี๋ยวมันฟ้องเออเรอ ฟ้องว่าอะไรเอามาดูแล้วกันครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-24 13:10:04 By : narubet
 


 

No. 4



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



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

ตอบความคิดเห็นที่ : 3 เขียนโดย : narubet เมื่อวันที่ 2010-09-24 13:10:04
รายละเอียดของการตอบ ::
ไม่มีเออเร่ิอเลยค่ะ แต่เหมือนกับว่า Form ที่ส่งค่า มันไม่ยอมส่งตัวแปรน่ะค่ะ -*-


ก็เลยสงสัยอยู่ 2-3 จุดในหน้า add.php
ส่วนแรกเป็น selection ที่ดึง value และ label ขึ้นมาจากฐานข้อมูลค่ะ
พอเลือกข้อมูลแล้ว แต่มันก็ยังแจ้งเตือนว่าไม่ได้เลือก
(เคยลองสร้างเงื่อนไข if ไว้หน้า add_new.php )
Code (PHP)
<select name="group_art" id="group_art">
                                <option value="0">เลือกกลุ่มบทความ</option>
                                <?php
do {  
?>
                                <option value="<?php echo $row_group_sel['group_art']?>"><?php echo $row_group_sel['menu_art']?></option>
                                <?php
} while ($row_group_sel = mysql_fetch_assoc($group_sel));
  $rows = mysql_num_rows($group_sel);
  if($rows > 0) {
      mysql_data_seek($group_sel, 0);
	  $row_group_sel = mysql_fetch_assoc($group_sel);
  }
?>
                              </select>





ส่วนนี้ตัวแปรที่ส่งก็คือ $article_art ใช่มั้ยคะ เพราะใช้สคริป wysiwyg
เคยใส่ pop up alert แล้วเมื่อกรอกข้อมูลในส่วนของ textarea
pop up มันจะแจ้งเตือนว่ายังไม่ได้ใส่น่ะค่ะ -*-

Code (PHP)
<label>
                              <textarea name="article_art" cols="65" rows="15" id="article_art"></textarea>
</label>
                          
                            <script language="javascript1.2">
generate_wysiwyg('article_art');
</script>



แต่โดยรวมๆ แล้วมันแจ้งเตือนทุกฟิลด์เลยค่ะว่า ไม่ได้กรอกข้อมูล ทั้งที่กรอกครบหมดแล้ว -*-
เหมือนกับว่า หน้า add_new.php ไม่ได้รัีบค่าใดๆ จากฟอร์มเลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2010-09-24 15:21:24 By : kataekiss
 


 

No. 5



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



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


ผมก็เคยเป็นครับ เอาขึ้นโฮสจิงแล้ว ทำงานไม่ 100% แต่ของผมเป็นที่ รีจิสเตอร์โกลบอล ครับ พอเปิดมันก็ทำงานปกติครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-27 01:17:30 By : chachrist
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูโค้ INSERT INTO ให้ด้วยค่ะ ข้อมูลไม่ลง 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 00
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 อัตราราคา คลิกที่นี่