ช่วยหน่อยนะค่ะ อัพข้อมูลขึ้นแล้ว มันเกิด error แบบนี้ค่ะ Deprecated: mysql_db_query() [function.mysql-db-query]: This function is deprecated; use mysql_query() instead
Code (PHP)
<?
@session_start();
$pages =$_GET['pages'];
require_once("include/config.inc.php");
?>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<body>
<form name="form1" method="post" action="">
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="620"> </td>
</tr>
<tr>
<td><table width="162" height="43" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td background="images/21.jpg"><div align="center" class="style2"><font color="#FFFFFF" size="5" face="MS Sans Serif, Tahoma, sans-serif">อวช.</font></div></td>
</tr>
</table></td>
</tr>
<tr>
<td width="620" align="left"><img src="images/book_blue.gif" width="24" height="24"> การประเมินผลทางวิชาการ (อวช.)</td>
</tr>
<tr>
<td><table width="615" border="0">
<tr>
<td align="left"> </td>
<td colspan="2" align="left"><img src="images/chat_1.png" width="20" height="20"> หลักเกณฑ์และวิธีการประเมินฯ</td>
</tr>
<?
$sql="select ovcname,ovcid,ovcdate,ovcfif,ovctype
from tb_ovc
where ovctype=1
order by ovcid DESC
limit 0,10";
$result = mysql_db_query($dbname,$sql);
while($record = mysql_fetch_array($result)){;
$ovcid=$record[ovcid];
$ovcname=$record[ovcname];
$ovctype=$record[ovctype];
$ovcdate=$record[ovcdate];
$ovcfif=$record[ovcfif];
$brith = explode("-",$ovcdate);
$m = $brith[1]*1; //เดือน
$y =$brith[0]+543; //ปี
$date1=$brith[2]." ".$short_month[$m]." ".$y; // แสดง วัน เดือน ปี
?>
<tr>
<td width="9"> </td>
<td width="15" align="left"> </td>
<td width="577" align="left"><img src="images/addbk.gif" width="16" height="16"><a href="filename/<?=$record['ovcfif']?>">
<?=$ovcname;?>
</a>
<?= "...".$date1 ;?>
<?
if(time()<=strtotime($ovcdate." +5 day")){
echo "<img src='images/new.gif' border='0'>";
} ?></td>
</tr>
<? } ?>
</table>
<table width="615" border="0">
<tr>
<td align="right"><img src="images/S-36.gif" width="15" height="10"><a href='?module=user&pages=user_ovc_detail&ovctype=1'>อ่านทั้งหมด...</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><table width="615" border="0">
<tr>
<td align="left"> </td>
<td colspan="2" align="left"><img src="images/chat_1.png" width="20" height="20"> แบบฟอร์ม</td>
</tr>
<?
$sql="select ovcname,ovcid,ovcdate,ovcfif,ovctype
from tb_ovc
where ovctype=2
order by ovcid DESC
limit 0,10";
$result = mysql_db_query($dbname,$sql);
while($record = mysql_fetch_array($result )){;
$ovcid=$record[ovcid];
$ovctype=$record[ovctype];
$ovcname=$record[ovcname];
$ovcdate=$record[ovcdate];
$ovcfif=$record[ovcfif];
$brith = explode("-",$ovcdate);
$m = $brith[1]*1; //เดือน
$y =$brith[0]+543; //ปี
$date1=$brith[2]." ".$short_month[$m]." ".$y; // แสดง วัน เดือน ปี
?>
<tr>
<td width="9"> </td>
<td width="15" align="left"> </td>
<td width="577" align="left"><img src="images/addbk.gif" width="16" height="16"><a href="filename/<?=$record['ovcfif']?>">
<?=$ovcname;?>
</a>
<?= "...".$date1 ;?>
<?
if(time()<=strtotime($ovcdate." +5 day")){
echo "<img src='images/new.gif' border='0'>";
} ?></td>
</tr>
<? } ?>
</table><table width="615" border="0">
<tr>
<td align="right"><img src="images/S-36.gif" width="15" height="10"><a href='?module=user&pages=user_ovc_detail&ovctype=2'>อ่านทั้งหมด...</a></td>
</tr>
</table></td>
</tr>
</table>
</form>
</body>
Tag : PHP, MySQL
Date :
2011-12-29 11:03:53
By :
sirinthip
View :
884
Reply :
5
This function is deprecated หมายความว่าฟังก์ชั่นนี้จะเลิกใช้แล้วครับ เพราะฉะนั้นให้ใช้ mysql_query ดีกว่าครับ
Date :
2011-12-29 11:28:49
By :
Songkram
ตรง where ovctype=1
เป็น where ovctype = '1'
Date :
2011-12-29 11:29:20
By :
Webmastertide
อย่าลืมตรง where ovctype=2 นี้ด้วย
Date :
2011-12-29 11:30:23
By :
Webmastertide
เปลี่นยแล้วค่ะ มันขึ้นแบบนี้อีก
Warning: mysql_query() expects parameter 2 to be resource, string given
ลองเข้าดูนะค่ะ http://per.tsm.go.th/?module=user&pages=user_ovc
Date :
2011-12-29 11:48:28
By :
sirinthip
Load balance : Server 02