Algo más:
Revisa la parte donde haces el select... le estás concatenando el error de mysql (no te dio problemas porque no hay errores de mysql previos a la ejecución de la sentencia).
Código PHP:
<?
$result1 = mysql_query("SELECT MAX(ticketnumber)AS TNUM FROM ".$tblrequests." WHERE (((ticketnumber) LIKE '%" . $NDAY . "'))". mysql_error());
// Debe haber un condicional
// Y también queda mejor si sacas el SQL en una variable
$sql = "SELECT MAX(ticketnumber) AS TNUM FROM ".$tblrequests." WHERE (((ticketnumber) LIKE '%" . $NDAY . "'))"
$result1 = mysql_query($sql);
if($result == false){
die("Error en la consulta:: <strong>$sql</strong> ::". mysql_error());
}
// O su equivalente simplificado
$sql = "SELECT MAX(ticketnumber) AS TNUM FROM ".$tblrequests." WHERE (((ticketnumber) LIKE '%" . $NDAY . "'))"
$result1 = mysql_query($sql) or die("Error en la consulta:: <strong>$sql</strong> ::". mysql_error());
Saludos