|
|
|
ช่วยดูหน่อยครับว่าผิดตรงไหน error บรรทัด 57 ตรง while ครับ งง เหมือนกัน |
|
|
|
|
|
|
|
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=wtf8" />
<script type="text/javascript" src="easyslider1.7/js/jquery.js"></script>
<title>สอนเขียนโค๊ดนับเวลาถอยหลัง</title>
<script type="text/javascript">
function countDown(times,Aid){//times ค่าเวลาต้องเป็น timeslamp เท่านั้น
//ตัวแปร toDay รับค่าวันเวลาปัจจุบันแบบ timestamp
var toDay=Math.round(new Date().getTime()/1000); //ค่าของ timestamp โดยหาร 1000 จะได้ค่าเป็นแบบ second
//หาวันเวลาที่เหลือ อ้างอิงจาก http://www.thai-access.com/topic_post.asp?CategoryID=1&TopicID=2431
var difTime=times-toDay;
var day=0,hours=0,minutes=0,seconds=0;
if(difTime>0){//หากเวลายังไม่หมด
day=Math.floor(difTime/84600);//หาค่าวัน
hours=Math.floor((difTime/3600))%24;//หาชั่วโมง
minutes=Math.floor(difTime/60)%60;//หานาที
seconds=Math.floor(difTime)%60;//หาวินาที
countDown_onLoad(times,Aid);//ทำงานต่อ
}else{//ถ้าหมดเวลา
$('#'+Aid).html('หมดเวลา');
//สามารถเขียนcodeเพิ่มเติมในส่วนนี้ได้ เช่น ถ้าหมดเวลาแล้วให้redirectไปหน้าindex.php ให้ใช้คำสั่ง window.location='index.php';
}
$('#'+Aid).html(day+' วัน '+hours+' ชั่วโมง '+minutes+' นาที '+seconds+' วินาที ');
}
function countDown_onLoad(times,areaId){
//แทรกcode PHP เข้าไปใน Javascript ได้เลย
setTimeout('countDown('+times+','+areaId+');',1000);//1000=1วินาที
}
$(document).ready(function() {
//countDown_onLoad();
$('.showTime').each(function(){
countDown($(this).html(),$(this).attr('id'));
});
});
</script>
</head>
<body>
<? $sql="select*from product";
$sqlquery = mysql_query($sql);
echo"<center><table border=\"0\" cellspacing=\"1\" cellpadding=\"1\"><tr>";
$intRows = 0;
while($result = mysql_fetch_array($sqlquery)){
echo "<td>";
$intRows++;
$start = strtotime($result['start_time'])."<br>";
$end = strtotime($result['end_time'])."<br>";
?>
<table width="210" border="1" cellspacing="0" cellpadding="0">
<tr>
<td height="350" align="center" valign="top" scope="col"><p class="p"><?=$result['name'] ?><br />
</p>
<p class="p"><a href="#"><img src="<?=$result['pic'] ?>" width="120" height="90" /></th></a></p>
<p class="p"><font size="1" class="pp">สินค้ามูลค่า ฿<?=$result['price'] ?></font></p>
<p class="p"><div class="showTime" id="<?=$result['product_id'] ?>"><?=$end ?></div></p>
<p class="p"> </p>
<p class="p">
<? // ต้องกำหนดวิธีเวลาประมูลก่อน ยังไม่ได้ ส่ง $_POST ไป
if($_SESSION['active'] == 'ok') { ?>
</p>
<form id="bidding" name="bidding" method="post" action="bidding.php">
<input name="ok" type="image" id="ok" value="ตกลง" src="icon/bidnow_btn_index_hover.png" />
</form>
<? } else { ?>
<p class="p"><a href="login.php" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('<?=$result['name']?>','','icon/login_index_hover.png',1)"><img src="icon/bidnow_btn_index_hover.png" name="<?=$result['name']?>" width="135" height="37" border="0" id="<?=$result['name']?>" /></a></p><? } ?>
</td>
</tr>
</table></td>
<?
echo"</td>";
if(($intRows)%4==0)
{
echo"</tr>";
}
}
echo"</tr></table></center>";
?>
</body>
</html>
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\e-auction\test4.php on line 57
Tag : PHP
|
ประวัติการแก้ไข 2012-04-29 09:45:20 2012-04-29 09:46:03
|
|
|
|
|
Date :
2012-04-29 09:44:52 |
By :
showroom |
View :
849 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40.$sqlquery = mysql_query($sql) or die(mysql_error());
ไม่เห็นโค้ดที่ใช้ติดต่อฐานข้อมูลเลยนี่นา mysql_connect() mysql_select_db()
|
|
|
|
|
Date :
2012-04-29 10:06:18 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|