The above probably will only partially fix your problem.
Try this instead:
PHP Code:
<?
$sql = "SELECT jo_number FROM job_order ORDER BY jo_date DESC LIMIT 1";
$result = mysql_query($sql, $con);
if (!$result)
{
echo mysql_error();
die();
}
$total = mysql_num_rows($result);
if ($total <= 0)
{
$currentSR = "JO".date("ymd")."001";
}
else
{
// Stock Number iteration....
$currentYMD = date("ymd");
$row = mysql_fetch_assoc($result);
$currentSRYMD = substr($row['jo_number'], 2, 6);
$currentSRNum = substr($row['jo_number'], 8, 3);
if ($currentYMD > $currentSRYMD)
{
$currentSRNum = 1;
$currentYMD = $currentSRYMD;
}
else
{
$currentSRNum++;
}
$currentSR = "JO" . $currentSRYMD . sprintf("%03d", $currentSRNum);
}
?>
Bookmarks