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 > ดูโค้ดให้หน่อยนะค่ะงงมากๆ ให้มันแก้ไขข่าวอ่ะค่ะมันชอบเข้าเงื่อนไข ว่า มีข้อมูลอยู่ในฐานข้อมูลอยู่แล้ว



 

ดูโค้ดให้หน่อยนะค่ะงงมากๆ ให้มันแก้ไขข่าวอ่ะค่ะมันชอบเข้าเงื่อนไข ว่า มีข้อมูลอยู่ในฐานข้อมูลอยู่แล้ว

 



Topic : 013472

Guest




ให้มันแก้ไขข่าวอ่ะค่ะมันชอบเข้าเงื่อนไข ว่า มีข้อมูลอยู่ในฐานข้อมูลอยู่แล้ว และเวลาแก้ไขไปแล้วถ้าแก้ไขได้หรือแก้ไขไม่ได้ก้อจาให้มันเด้งมาหน้าเดิมโดยจำรหัสข่าวที่ทำการแก้ไขแต่มันไม่ได้ ช่วยดูโค้ดให้หน่อย
<?php
include("connect.php");
include("function.php");
include("thai.inc");
$d1=date("m")-1;
$a= strftime("%d");
$b=$ThaiFullMonth[$d1];
$c=strftime("%Y")+543;
$d =date("d m Y");
$d2=date("h:i:s A");
$cPath="image";
if($user_log=='')
{
show_msg("ไม่อนุญาตให้เรียกใช้งานผ่าน URL โดยตรง กรุณาลงชื่อเข้าใช้ระบบให้ถูกต้อง");
echo"<meta http-equiv=refresh content=0;url=../login/login.php>";
}
else
{
//------------------------------------------------------------------------------------------------------------------------------------

$sql ="Select * From news where id='$xName'";
$rcs=mysql_query($sql)or die("ไม่สามารถเลือกข้อมูลผู้ใช้ได้ โปรดตรวจสอบ");
$num=mysql_num_rows($rcs);
if ($num>0)
{
$rs=mysql_fetch_row($rcs);
}

//-----------------------------------------------------------------------------------------------------------------

if($Submit2)
{
echo "<meta http-equiv=refresh content=0;URL=../login/admin.php>";
}
//-------------------------------------------------------------------------------------------------------------------
if($Submit)
{
if($txt2!="")
{
if($xName)
{
if($file1!="")
{
if($del_show)//ผู้ใช้เลือกไฟล์ใหม่และลบรูปที่มีอยู่เดิม
{
move_uploaded_file($file1,"$cPath/$file1_name");
$sql ="Select * From news where id='$xName'";
$rcs=mysql_query($sql)or die("ไม่สามารถเลือกข้อมูลผู้ใช้ได้ โปรดตรวจสอบ");
$num=mysql_num_rows($rcs);
$rs=mysql_fetch_row($rcs);
@unlink("image/$rs[7]");
$sql="Update news set title_news='$txt1',story_news='$txt2',datetime_edit='$a $b $c @ $d2' ,type_news='$txt4',
humanfill_news='$txt5',pic='$file1_name',type_pic='$txt6' where id='$xName'";
mysql_query($sql) or die ("การแก้ไขข้อมูลมีข้อผิดพลาด");
show_msg("แก้ไขหัวข้อข่าวชื่อ $txt1 เรียบร้อยแล้วค่ะ");
echo "<meta http-equiv=refresh content=0;URL=news_main.php>";
}
else //ผู้ใช้ไม่เลือกไฟล์ใหม่แต่เลือกลบรูปที่มีอยู่เดิม หรือเป็นกรณีที่ต้องการลบรูปออกจากข่าวเลย
{
move_uploaded_file($file1,"$cPath/$file1_name");
$sql="Update news Set title_news='$txt1',story_news='$txt2',datetime_edit='$a $b $c @ $d2' ,type_news='$txt3',
humanfill_news='$txt4',pic='$file1_name',type_pic='$txt5' where id='$xName'";
mysql_query($sql) or die ("การแก้ไขข้อมูลมีข้อผิดพลาด");
show_msg("แก้ไขหัวข้อข่าวชื่อ $txt1 เรียบร้อยแล้วค่ะ");
echo "<meta http-equiv=refresh content=0;URL=news_main.php>";
}
}
else{ //ผู้ใช้ไม่เลือกอัพรูป
if($del_show)
{ //ผู้ใช้ไม่เลือกอัพรูปแค่เข้ามาใส่ข้อความเปลี่ยนข้อความและลบรูปเดิม
$sql ="Select * From news where id='$xName'";
$rcs=mysql_query($sql)or die("ไม่สามารถเลือกข้อมูลผู้ใช้ได้ โปรดตรวจสอบ");
$num=mysql_num_rows($rcs);
$rs=mysql_fetch_row($rcs);
unlink("image/$rs[7]");
$sql="Update news set title_news='$txt1',story_news='$txt2',datetime_edit='$a $b $c @ $d2' ,type_news='$txt4',
humanfill_news='$txt5',pic='$file1_name',type_pic='$txt6' where id='$xName'";
mysql_query($sql) or die ("การแก้ไขข้อมูลมีข้อผิดพลาด");
show_msg("แก้ไขหัวข้อข่าวชื่อ $txt1 เรียบร้อยแล้วค่ะ");
echo "<meta http-equiv=refresh content=0;URL=news_main.php>";
}
else //ผู้ใช้ไม่เลือกอัพรูปแค่เข้ามาใส่ข้อความเปลี่ยนข้อความแต่ไม่ลบรูปเดิม
{
$sql="Update news set title_news='$txt1',story_news='$txt2',datetime_edit='$a $b $c @ $d2' ,type_news='$txt3',
humanfill_news='$txt4',pic='',type_pic='' where id='$xName'";
mysql_query($sql) or die ("การแก้ไขข้อมูลมีข้อผิดพลาด");
show_msg("แก้ไขหัวข้อข่าวชื่อ $txt1 เรียบร้อยแล้วค่ะ");
echo "<meta http-equiv=refresh content=0;URL=news_main.php>";
}
}
}
else
{
show_msg( "ในฐานข้อมูลมีข่าวรหัส $xName อยู่แล้วค่ะ");
}
}
else
{
show_msg("คุณกรอกข้อมูลไม่ครบค่ะ");
//echo "<meta http-equiv=refresh content=0;URL=../login/admin.php>";
}
}
?>
</font>
<table width="500" border="0" align="right">
<tr>
<td><div align="right"><span class="style1"><a href="../login/admin.php">กลับหน้าหลัก</a></span><strong> |</strong><span class="style1"> <a href="../login/logout_check.php">ออกจากระบบ </a></span></div></td>
</tr>
</table>
<br>
<br>
<form name="webform" method="post" action='news_edit.php' onSubmit="return check()" enctype="multipart/form-data">
<div align="center"><font size="2" face="MS Sans Serif, Tahoma, sans-serif"><br>
</font>
<table width="50%" height="510"border="10" cellspacing="5" bordercolor="#0099FF" background="../images/bg/b28.jpg">
<tr bordercolor="#0099FF" bgcolor="#00CCFF">
<td height="32" colspan="2"> <div align="center"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif"><strong>แก้ไขข่าว</strong></font></div></td>
</tr>
<tr bordercolor="#0099FF">
<td><div align="right"><font size="2" face="MS Sans Serif, Tahoma, sans-serif"><strong>รหัสข่าว</strong></font></div></td>
<td><div align="left"> <font size="2" face="MS Sans Serif, Tahoma, sans-serif"><?php printf ("%05d",$rs[0]); ?></font></div></td>
</tr>
<tr bordercolor="#0099FF">
<td width="27%"><div align="right"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif"><strong>ชื่อหัวข้อข่าว</strong></font></div></td>
<td><div align="left"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif">
<input name="txt1" type="text" id="txt1" value="<? echo $rs[1];?>" size="30">
</font></div></td>
</tr>
<tr bordercolor="#0099FF">
<td height="21" colspan="2"><div align="center">
<a href="javascript:setURL()"><img src="pic/link.gif" border=0 alt="แทรกลิงค์ URL"></a>
<a href="javascript:setImage()"><img src="pic/tree.gif" border=0 alt="แทรกรูป"></a>
<a href="javascript:setBold()"><img src="pic/b.gif" border=0 alt="ตัวหนา"></a>
<a href="javascript:setItalic()"><img src="pic/i.gif" border=0 alt="ตัวเอียง"></a>
<a href="javascript:setUnderline()"><img src="pic/u.gif" border=0 alt="เส้นใต้"></a>
<a href="javascript:setColor('red','แดง')"><img src="pic/redcolor.gif" border=0 alt="สีแดง"></a>
<a href="javascript:setColor('green','เขียว')"><img src="pic/greencolor.gif" border=0 alt="สีเขียว"></a>
<a href="javascript:setColor('blue','น้ำเงิน')"><img src="pic/bluecolor.gif" border=0 alt="สีน้ำเงิน"></a>
<a href="javascript:setColor('orange','ส้ม')"><img src="pic/orangecolor.gif" border=0 alt="สีส้ม"></a>
<a href="javascript:setColor('pink','ชมพู')"><img src="pic/pinkcolor.gif" border=0 alt="สีชมพู"></a>
<a href="javascript:setColor('gray','เทา')"><img src="pic/graycolor.gif" border=0 alt="สีเทา"></a>
</div></td>
</tr>
<tr bordercolor="#0099FF">
<td height="104"><div align="right"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif"><strong>รายละเอียดของข่าว</strong></font></div></td>
<td><div align="left"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif">
<textarea name="txt2" cols="45" rows="5" id="txt2"><? echo $rs[2];?>
</textarea>
</font></div></td>
</tr>
<tr bordercolor="#0099FF">
<td><div align="right"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif"><strong>ประเภทข่าว</strong></font></div></td>
<td><div align="left"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif">
<select name="txt3" id="txt3">
<?php
if($rs[5]=='1'){
echo"<option selected value=1>ข่าวประกวดราคาจัดซื้อจัดจ้าง</option>";
echo " <option value='2'>ข่าวประชาสัมพันธ์เทศบาล</option>";
echo " <option value='3'>ข่าวสารส่วนราชการอื่น ๆ</option>";
echo " <option value='4'>ข่าวเหตุการณ์ปัจจุบัน</option>";
}elseif($rs[5]=='2'){
echo"<option value=1>ข่าวประกวดราคาจัดซื้อจัดจ้าง</option>";
echo " <option selected value='2'>ข่าวประชาสัมพันธ์เทศบาล</option>";
echo " <option value='3'>ข่าวสารส่วนราชการอื่น ๆ</option>";
echo " <option value='4'>ข่าวเหตุการณ์ปัจจุบัน</option>";
}elseif($rs[5]=='3'){
echo"<option value=1>ข่าวประกวดราคาจัดซื้อจัดจ้าง</option>";
echo " <option value='2'>ข่าวประชาสัมพันธ์เทศบาล</option>";
echo " <option selected value='3'>ข่าวสารส่วนราชการอื่น ๆ</option>";
echo " <option value='4'>ข่าวเหตุการณ์ปัจจุบัน</option>";
} elseif($rs[5]=='4'){
echo"<option value=1>ข่าวประกวดราคาจัดซื้อจัดจ้าง</option>";
echo " <option value='2'>ข่าวประชาสัมพันธ์เทศบาล</option>";
echo " <option value='3'>ข่าวสารส่วนราชการอื่น ๆ</option>";
echo " <option selected value='4'>ข่าวเหตุการณ์ปัจจุบัน</option>";
}
?>
</select>
</font></div></td>
</tr>
<tr bordercolor="#0099FF">
<td height="27"><div align="right"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif"><strong>ผู้ป้อนข่าว</strong></font></div></td>
<td><div align="left"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif">
<input name="txt4" type="text" id="txt4" value="<? echo $rs[6];?>" size="30">
</font></div></td>
</tr>
<tr bordercolor="#0099FF">
<td height="27"><font size="2" face="MS Sans Serif, Tahoma, sans-serif"><strong>รูปภาพประกอบข่าว</strong></font></td>
<td><div align="left"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif">
<input name="file1" type="file" id="file1" size="35">
</font></div></td>
</tr>
<tr bordercolor="#0099FF">
<td height="27"><div align="right"><strong>ชนิดไฟล์</strong></div></td>
<td><div align="left">
<select name="txt5" id="txt5">
<option value="1">jpg</option>
<option value="2">gif</option>
</select>
</div></td>
</tr>
<tr bordercolor="#0099FF">
<td height="27"><div align="right"><strong><font size="2" face="MS Sans Serif, Tahoma, sans-serif">ข้อมูลรูปภาพเดิม</font></strong></div></td>
<td><div align="left">
<p><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif">
<input type='checkbox' name='del_show' value='<? echo $rs[7] ;?>'>
ลบรูปภาพเดิมหลังจากเปลี่ยนใช้รูปใหม่แทน
</font></p>
<?
if( $rs[7]!=""){
echo "<img src='image/$rs[7]' width='100'height='100'>";
}else{
echo "ไม่มีรูปภาพ";
}
?>
</tr>
<tr bordercolor="#0066FF" bgcolor="#00CCFF">
<td height="22" colspan="3"> <div align="center"><font color="#000000" size="2" face="MS Sans Serif, Tahoma, sans-serif"><strong>
<input type="submit" name="Submit" value="บันทึก">
<input name="Submit2" type="submit" id="Submit2" value=" ล้าง ">
</strong></font></div></td>
</tr>
</table>
<? }?>



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2 พ.ค. 2550 17:45:11 By : taenoy View : 1635 Reply : 2
 

 

No. 1

Guest


น่างงอยู่หรอกโคตรยาวปี๊ดเลย ใครจะช่วยดูมั้ยเนี่ย เห็นแล้วง่วง ตาลาย

ก็ไม่น่าจะมีอะไรนิ การแก้ไขใช้คำสั่ง UPDATE tbl_name SET (field1='value1', ...) WHERE id='$id'
นั่นแปลว่ารหัสข่าวหรือ $id ก็รู้อยู่แล้วตั้งแต่ก่อนการอัพเดทซะอีกก็แค่ส่งค่ารหัสข่าวกลับไปที่หน้าแสดงข่าวเท่านั้น ลองเช็คดูดีๆครับ เอาใจช่วย แต่ไม่ช่วย 55+






Date : 2 พ.ค. 2550 22:41:43 By : Ohmza
 


 

No. 2

Guest





ให้มันแก้ไขข่าวอ่ะค่ะมันชอบเข้าเงื่อนไข ว่า มีข้อมูลอยู่ในฐานข้อมูลอยู่แล้ว และเวลาแก้ไขไปแล้วถ้าแก้ไขได้หรือแก้ไขไม่ได้ก้อจาให้มันเด้งมาหน้าเดิมโดยจำรหัสข่าวที่ทำการแก้ไขแต่มันไม่ได้ ช่วยดูโค้ดให้หน่อย
<?php
include("connect.php");
include("function.php");
include("thai.inc");
$d1=date("m")-1;
$a= strftime("%d");
$b=$ThaiFullMonth[$d1];
$c=strftime("%Y")+543;
$d =date("d m Y");
$d2=date("h:i:s A");
$cPath="image";
if($user_log=='')
{
show_msg("ไม่อนุญาตให้เรียกใช้งานผ่าน URL โดยตรง กรุณาลงชื่อเข้าใช้ระบบให้ถูกต้อง");
echo"<meta http-equiv=refresh content=0;url=../login/login.php>";
}
else
{
//------------------------------------------------------------------------------------------------------------------------------------

$sql ="Select * From news where id='$xName'";
$rcs=mysql_query($sql)or die("ไม่สามารถเลือกข้อมูลผู้ใช้ได้ โปรดตรวจสอบ");
$num=mysql_num_rows($rcs);
if ($num>0)
{
$rs=mysql_fetch_row($rcs);
}

//-----------------------------------------------------------------------------------------------------------------

if($Submit2)
{
echo "<meta http-equiv=refresh content=0;URL=../login/admin.php>";
}
//-------------------------------------------------------------------------------------------------------------------
if($Submit)
{
if($txt2!="")
{
if($xName)
{
if($file1!="")
{
if($del_show)//ผู้ใช้เลือกไฟล์ใหม่และลบรูปที่มีอยู่เดิม
{
move_uploaded_file($file1,"$cPath/$file1_name");
$sql ="Select * From news where id='$xName'";
$rcs=mysql_query($sql)or die("ไม่สามารถเลือกข้อมูลผู้ใช้ได้ โปรดตรวจสอบ");
$num=mysql_num_rows($rcs);
$rs=mysql_fetch_row($rcs);
@unlink("image/$rs[7]");
$sql="Update news set title_news='$txt1',story_news='$txt2',datetime_edit='$a $b $c @ $d2' ,type_news='$txt4',
humanfill_news='$txt5',pic='$file1_name',type_pic='$txt6' where id='$xName'";
mysql_query($sql) or die ("การแก้ไขข้อมูลมีข้อผิดพลาด");
show_msg("แก้ไขหัวข้อข่าวชื่อ $txt1 เรียบร้อยแล้วค่ะ");
echo "<meta http-equiv=refresh content=0;URL=news_main.php>";
}
else //ผู้ใช้ไม่เลือกไฟล์ใหม่แต่เลือกลบรูปที่มีอยู่เดิม หรือเป็นกรณีที่ต้องการลบรูปออกจากข่าวเลย
{
move_uploaded_file($file1,"$cPath/$file1_name");
$sql="Update news Set title_news='$txt1',story_news='$txt2',datetime_edit='$a $b $c @ $d2' ,type_news='$txt3',
humanfill_news='$txt4',pic='$file1_name',type_pic='$txt5' where id='$xName'";
mysql_query($sql) or die ("การแก้ไขข้อมูลมีข้อผิดพลาด");
show_msg("แก้ไขหัวข้อข่าวชื่อ $txt1 เรียบร้อยแล้วค่ะ");
echo "<meta http-equiv=refresh content=0;URL=news_main.php>";
}
}
else{ //ผู้ใช้ไม่เลือกอัพรูป
if($del_show)
{ //ผู้ใช้ไม่เลือกอัพรูปแค่เข้ามาใส่ข้อความเปลี่ยนข้อความและลบรูปเดิม
$sql ="Select * From news where id='$xName'";
$rcs=mysql_query($sql)or die("ไม่สามารถเลือกข้อมูลผู้ใช้ได้ โปรดตรวจสอบ");
$num=mysql_num_rows($rcs);
$rs=mysql_fetch_row($rcs);
unlink("image/$rs[7]");
$sql="Update news set title_news='$txt1',story_news='$txt2',datetime_edit='$a $b $c @ $d2' ,type_news='$txt4',
humanfill_news='$txt5',pic='$file1_name',type_pic='$txt6' where id='$xName'";
mysql_query($sql) or die ("การแก้ไขข้อมูลมีข้อผิดพลาด");
show_msg("แก้ไขหัวข้อข่าวชื่อ $txt1 เรียบร้อยแล้วค่ะ");
echo "<meta http-equiv=refresh content=0;URL=news_main.php>";
}
else //ผู้ใช้ไม่เลือกอัพรูปแค่เข้ามาใส่ข้อความเปลี่ยนข้อความแต่ไม่ลบรูปเดิม
{
$sql="Update news set title_news='$txt1',story_news='$txt2',datetime_edit='$a $b $c @ $d2' ,type_news='$txt3',
humanfill_news='$txt4',pic='',type_pic='' where id='$xName'";
mysql_query($sql) or die ("การแก้ไขข้อมูลมีข้อผิดพลาด");
show_msg("แก้ไขหัวข้อข่าวชื่อ $txt1 เรียบร้อยแล้วค่ะ");
echo "<meta http-equiv=refresh content=0;URL=news_main.php>";
}
}
}
else
{
show_msg( "ในฐานข้อมูลมีข่าวรหัส $xName อยู่แล้วค่ะ");
}
}
else
{
show_msg("คุณกรอกข้อมูลไม่ครบค่ะ");
//echo "<meta http-equiv=refresh content=0;URL=../login/admin.php>";
}
}
?>

Date : 3 พ.ค. 2550 00:32:15 By : 123
 

   

ค้นหาข้อมูล


   
 

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