สอบถามการเเก้ไขข้อมูล ข้อมูลที่เเก้ไขไม่บันทึกลงฐานข้อมูลค่ะ
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามการเเก้ไขข้อมูล ข้อมูลที่เเก้ไขไม่บันทึกลงฐานข้อมูลค่ะ
สอบถามการเเก้ไขข้อมูล ข้อมูลที่เเก้ไขไม่บันทึกลงฐานข้อมูลค่ะ
Copy
ดึงข้อมูลมาเเก้ไข เเต่พอบันทึกข้อมูล มันจะเเสดงว่าเเก้ไขโพสต์เรียบร้อบ เเต่ข้อมูลที่เเก้ไขกลับไม่บันทึกลงฐานข้อมูลง เเละยังเป็นข้อมูลเดิมก่อนการเเก้ไขค่ะ รบกวนช่วยดูโค้ดให้หน่อยนะค่ะ ไม่เเน่ใจว่ามีครงไหนผิดรึป่าวค่ะ
ไฟล์ block_news_feed_edit .php
<div class="head_on_page_news"><h4>เเก้ไขโพสต์
</h4>
</div>
<div id='newsfeed_contain'>
<div class='block_news_add_new'>
<?php
$strSQL = "SELECT * FROM topic WHERE topic_id = '$topic_id' ";
$result = mysql_query($strSQL)or die(mysql_error().$strSQL);
$row=mysql_fetch_array($result);
?>
<form id="form2" name="form2" method="post" enctype="multipart/form-data" action="check_news_feed_edit.php" >
<div class="panel panel-default">
<div class="panel-body" >
<table width='650px' >
<tr>
<td valign='top' width="160px"><label>ชื่อโพสต์:</label></td>
<td valign='top'>
<input name="txttopic_name" type="text" id="textfield" value=" <?php echo $row['topic_name']; ?>" class="form-control" placeholder="พิมพ์ชื่อโพสต์" />
</td>
</tr>
</table>
</div>
<div class="panel-body">
<table width='650px' >
<tr>
<td valign='top' width="160px" ><label>รายละเอียดโพสต์:</label></td>
<td valign='top'>
<textarea name="txttopic_detail" cols="70" rows="10" id="txttopic_detail" class="form-control" >
<?php echo $row['topic_detail'];?>
</textarea>
</td>
</tr>
</table>
</div>
<div class="panel-body">
<table width='650px' >
<tr>
<td valign='top' width="160px" ><label>รูปภาพ/วิดีโอ:</label></td>
<td valign='top'>
<ul class="list-group">
<li class="list-group-item"><input type="file" name="QPic" id="QPic" style="display:none" multiple="true" />
<div id="upload" class="btn btn-default">เเนบไฟล์ </div>
<div id="thumbnail"><?php if($row['topic_pic'] != ''){?>
<img src="topic_pic/<?=$row["topic_pic"];?>" width="400" height="350" />
<?php }?>
<? if($row['topic_sound'] != ''){
//echo $row['topic_sound'];
$sound = "vdo/".$row['topic_sound'];
//echo $sound;?>
<video width="400px" height="350px" controls>
<source src="<? echo $sound ?>" />
<? } ?></div>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="panel-body-new">
<table width='650px' >
<tr>
<td valign='top' width="160px"><label>ตั้งค่าความเป็นส่วนตัว:</label></td>
<td valign='top'><ul class="list-group">
<li class="list-group-item"><input type="radio" name="topic_privacy" id="topic_privacy0" value="0" <?=($row['topic_privacy']==0? 'CHECKED' : '')?>>
สาธารณะ</li>
<li class="list-group-item"><input type="radio" name="topic_privacy" id="topic_privacy1" value="1" <?=($row['topic_privacy']==1? 'CHECKED' : '')?>> เฉพาะฉัน</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="panel-body">
<table width='650px' >
<tr>
<td colspan="2" valign='top'> <input name="Submit" type="submit" class="btn btn-default" value=" บันทึกโพสต์ " />
<input name="Cancel" type="button" value="ยกเลิกเเก้ไขโพสต์" onClick="window.location='profile_wall.php'" class="btn btn-default"/ >
</td>
</tr>
</table>
</div>
</div>
</form>
</div>
</div>
ไฟล์ check_news_feed_edit.php
<?php
session_start();
include "connect.inc.php";
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!--css style-->
<?php include_once 'js.php';?>
<?php include "title_name.html"; ?>
<?php
$yea = date("Y")+543;
//$hou = date("h")-1;
$txttopic_name = $_POST['txttopic_name'];
$txttopic_detail = $_POST['txttopic_detail'];
$topic_privacy = $_POST['topic_privacy'];
$image = $_FILES["QPic"]["name"];
//$SoundUpload = $_FILES["SoundUpload"]["name"];
$m_date = date("d-m-$yea H:i:s");
//echo $image;
$extension = strrchr( $image , '.' );
//echo $member_id;
//echo $image;
//echo "";
//echo $extension;
srand((double)microtime()*1000000);
$QPic_name=$random_pic = rand(1,99999);
$QPic_name=$member_id."_".$QPic_name;
/*$path = "vdo/"; // กำหนดโฟลเดอร์ ที่ต้องการเก็บไฟล์
$cd =".mp4";
$filename=$QPic_name.$cd;
$target = "$path/";
$target = $target .$filename;*/
if ($image != '' and ($extension == '.jpg' or $extension == '.gif' or $extension == '.png' or $extension == '.bmp'))
{
//move_uploaded_file($_FILES["filUpload"]["tmp_name"],"topic_pic/".$_FILES["filUpload"]["name"]);
$path = "topic_pic/"; // กำหนดโฟลเดอร์ ที่ต้องการเก็บไฟล์
//$cd =".mp4";
$filename=$QPic_name.$extension;
$target = "$path/";
$target = $target .$filename;
if(move_uploaded_file($_FILES['QPic']['tmp_name'], $target))
//move_uploaded_file($_FILES["SoundUpload"]["tmp_name"],"topic_sound/".$_FILES["SoundUpload"]["name"]);
//echo "Copy/Upload Complete<br>";
{
$sql = "UPDATE `topic` SET
`topic_name` = '$txttopic_name' ,
`topic_detail` = '$txttopic_detail' ,
`topic_sound` = '$filename' ,
`topic_nameUpload` = '$image' ,
`topic_privacy` = '$topic_privacy' ,
`member_id` = '$member_id' ,
`topic_date` = '$m_date'
WHERE topic_id = '$topic_id' LIMIT 1";
}
}
else
{
if($image != '')
{
//echo "no images Copy/Upload Complete<br>";
$path = "vdo/"; // กำหนดโฟลเดอร์ ที่ต้องการเก็บไฟล์
$cd =".mp4";
$filename=$QPic_name.$cd;
$target = "$path/";
$target = $target .$filename;
if(move_uploaded_file($_FILES['QPic']['tmp_name'], $target))
{
//$SoundUpload = $_FILES["filUpload"]["name"];
//echo "Copy/Upload Complete<br>";
$sql = "UPDATE `topic` SET
`topic_name` = '$txttopic_name' ,
`topic_detail` = '$txttopic_detail' ,
`topic_pic` = '$filename' ,
`topic_nameUpload` = '$image' ,
`topic_privacy` = '$topic_privacy' ,
`member_id` = '$member_id' ,
`topic_date` = '$m_date'
WHERE topic_id = '$topic_id' LIMIT 1";
}
}
else
//echo "no images Copy/Upload Complete<br>";
{
$sql = "UPDATE `topic` SET
`topic_name` = '$txttopic_name' ,
`topic_detail` = '$txttopic_detail' ,
`topic_privacy` = '$topic_privacy' ,
`member_id` = '$member_id' ,
`topic_date` = '$m_date'
WHERE topic_id = '$topic_id' LIMIT 1";
}
}
// ถ้าบันทึกข้อมูลสมบูรณ์
if(mysql_query($sql))
{
echo "<meta http-equiv='refresh'content='1;URL=profile_wall.php'>";
echo "กำลังอัพเดทโพสต์";
}else
{
echo "อัพเดทโพสต์ไม่ได้";
}
?>
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ