Possible Duplicate:
mysql_fetch_array() expects parameter 1 to be resource, boolean given in select
i deneyin ve tbl_accident satır caseOpen bir tarih çekin her zaman ben şu hata ile karşılaşacaksınız ...
Warning: gregoriantojd() expects parameter 1 to be long, string given in on line 19
sorun ne olabilir?
caseOpen de tarih formatı gg / aa / YYYY var
<div style="paddingz: 5px;">
<table width="100%" height="100%" border="0" cellpadding="5" cellspacing="0" class="cp">
<?php
// Make a MySQL Connection
mysql_select_db("speedycms") or die(mysql_error());
// Get all the data from the "example" table
$result = mysql_query("SELECT * FROM tbl_accident ORDER BY id ASC")
or die(mysql_error());
// Define $color=1
$color="1";
// date difference
function dateDiff($dformat, $endDate, $beginDate)
{
$date_parts1=explode($dformat, $beginDate);
$date_parts2=explode($dformat, $endDate);
$start_date=gregoriantojd($date_parts1[0], $date_parts1[1], $date_parts1[2]);
$end_date=gregoriantojd($date_parts2[0], $date_parts2[1], $date_parts2[2]);
return $end_date - $start_date;
}
$date1 = $row['caseOpen'];
$date2 = date('d/m/Y');
echo '
<tr bgcolor="#cccccc">
<td width="45px">Case ID</td>
<td>Client Name/Address</td>
<td>Accident Date</td>
<td>Case Opened</td>
<td>Days Running</td></tr>';
while($rows=mysql_fetch_array($result)){
// If $color==1 table row color = #FFC600
if($color==1){
echo "<tr bgcolor='#f2f2f2' valign='top'>
<td>".$rows['id']."</td>
<td>".$rows['clientName']." <BR> ".$rows['address']."</td>
<td>".$rows['doaDay']."/".$rows['doaMonth']."/".$rows['doaYear']."</td>
<td>".$rows['caseOpen']."</td>
<td>". dateDiff("/", $date2, $date1) ."</td>
</tr>";
// Set $color==2, for switching to other color
$color="2";
}
// When $color not equal 1, use this table row color
else {
echo "<tr bgcolor='#ffffff' valign='top'>
<td>".$rows['id']."</td>
<td>".$rows['clientName']." <BR> ".$rows['address']."</td>
<td>".$rows['doaDay']."/".$rows['doaMonth']."/".$rows['doaYear']."</td>
<td>".$rows['caseOpen']."</td>
</tr>";
// Set $color back to 1
$color="1";
}
}
echo '';
?>
</table>
</div>
i herhangi bir yardım seviniriz. şimdiden teşekkürler!