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 > ช่วยผมหน่อยครับ ผมลองทำเองได้วันแล้วแต่ไม่ได้อ่ะคัปจากภาพและ code การอัพเดท



 

ช่วยผมหน่อยครับ ผมลองทำเองได้วันแล้วแต่ไม่ได้อ่ะคัปจากภาพและ code การอัพเดท

 



Topic : 087124



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



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




จากภาพ errr

ผมดึงข้อมูลมาได้แล้วที่เป็น input text แต่ input file ที่เป็นเครื่องมือการ browe ไฟล์ชื่อไฟล์ถูกบันทึกเข้าดาต้าเบส แต่ผมไม่สามารถดึงชื่อไฟล์มาแสดงในช่องเพื่อแก้ไขได้ จาก code

Code (PHP)
ส่วนของ edit

<?
		$objConnect = mysql_connect("localhost","xxxx","xxxxx") or die("Error Connect to Database");
		$objDB = mysql_select_db("xxxx");
		$strSQL = "SELECT * FROM tb1 WHERE news_id = '".$_GET["news_id"]."' ";
		mysql_query("SET NAMES UTF8");
		$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
		$objResult = mysql_fetch_array($objQuery);
?>
<div align="center">
<fieldset style="width: 70%; height: 10%;">

<legend align="left" ><font color="#FFFFFF">แก้ไขข้อมูล</font></legend>
<form action="update.php" method="post"name="form1"  enctype="multipart/form-data"><br>
<input type="radio" name="name" value="a" <? if($objResult['name']=="a"){ echo "checked"; }?>> 
<font color="#000084">a</font>
<input type="radio" name="name" value="b" <? if($objResult['name']=="b"){ echo "checked"; }?>> 
<font color="#000084">b</font>
<input type="radio" name="name" value="c" <? if($objResult['name']=="c"){ echo "checked"; }?>> 
<font color="#000084">c</font>
<input type="radio" name="name" value="d" <? if($objResult['name']=="d"){ echo "checked"; }?>> 
<font color="#000084">d</font>

</font><br><br>

 <span class="style9">........</span><span class="style12">ชื่อรื่อง</span><font color="#FFFFFF"> :</font>
  <input type="text" name="news_name" size="60%" value="<?=$objResult['file_name'];?>">
  <br>
  <span class="style8">.............</span><span class="style12">ไฟล์</span><font color="#FFFFFF"> :</font>
  <input type="file" name="file_name" size="22%" value="<?=$objResult['news_name'];?>">
  <span class="style11">(.pdf เท่านั้น) </span><br>
  <span class="style12">ประกาศโดย</span><font color="#FFFFFF"> :</font>
  <input type="text" name="by_adm" size="60%"  value="<?=$objResult["by_adm"];?>" readonly="true">
  <br>
  <span class="style7">............</span><font color="#000084">เวลา</font><font color="#FFFFFF"> :</font>
  <input type="text" name="by_adm" size="60%" disabled="disabled" value="<?=$objResult["dateT"];?>"><br><br>

  <br>
  <br>
<a href="update.php?news_id=<?=$objResult['news_id'];?>" onClick="return confirm('บันทึกข้อมูลนี้ ใช่หรือไม่')">
<input type="submit" value="บันทึกข้อมูล" ></a>
   <input type="hidden" name="news_id" value="<?=$objResult['news_id'];?>">
  <?

  mysql_close($objConnect);
  ?>



ส่วนของ update ก็มีปัญหาคือ ไม่ยอมอัพเดทใดใดเลยครับ
Code (PHP)
    <?php
		$objConnect = mysql_connect("localhost","xxxxxx","xxxxxx") or die("Error Connect to Database");
		$objDB = mysql_select_db("xxxxxx");
		mysql_query("SET NAMES UTF8");

$news_id=$_POST['news_id'];
$news_name=$_POST['news_name'];
$news_id=$_POST['news_id'];

$file_name=$_FILES['file_name']['name'];

$by_adm=$_POST['by_adm'];
$name=$_POST['name'];
$today_date=$_POST['dateT'];



	if(copy($_FILES['file_name']['tmp_name'],"tend/".$_FILES['file_name']['name']))
	
	{
		echo "Copy/Upload Complete<br>";
		
				//*** Insert Record ***//
$strSQL = "update ftender set news_id='$news_id', news_name='$news_name', file_name=''".$_FILES["file_name"]["name"]."', by_adm='$by_adm', name='$name',dateT='NOW()' where news_id='$news_id'"; 
$objQuery = mysql_query($strSQL);	
$result=mysql_db_query($objDB,$strSQL); 
//$record=mysql_affected_rows($result); 
if ($result) { 
echo" แก้ไขข้อมูลแล้วครับ "; 
echo" <a href=index.php>กลับหน้าแรก</a>"; 
} else { 
echo " ไม่สามารถแก้ไขข้อมุล"; 
} 
mysql_close(); 


	
	}
?>

  </p>
  <p><a href="view.php">View files</a>





Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-11-23 01:06:31 By : boby View : 912 Reply : 3
 

 

No. 1



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



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


น่าจะดึงรูปภาพมาแสดงแทนนะครับ แล้ว if เอาว่าถ้า img=="" ก็แสดง input file ขึ้นมา แต่ถ้าไม่ก็แสดงรูปภาพขึ้นมาครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-11-23 04:59:43 By : continue
 


 

No. 2



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

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

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

มันแสดงค่า Default ไม่ได้ครับ คุณจะต้องเช็คเงื่อนไขเอาครับ ถ้ามีการเลือกไฟล์เข้ามาใหม่ ก็ให้ Delete อันเก่าทิ้งแล้ว update อันใหม่ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-11-23 09:12:48 By : mr.win
 

 

No. 3



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



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


ตอบความคิดเห็นที่ : 2 เขียนโดย : mr.win เมื่อวันที่ 2012-11-23 09:12:48
รายละเอียดของการตอบ ::
มีตัวอย่างแนะนำใหมครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-11-23 13:48:29 By : ssee
 

   

ค้นหาข้อมูล


   
 

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