[CODE=php]$qselect = 'SELECT ticketID,ticket .created,subjec t,dept_name,nam e,email,source, ticket.ticket_i d,ticket.dept_i d,ticket.staff_ id '.
',status,isover due,pri.* ';
$qfrom=' FROM '.TICKET_TABLE. ' ticket LEFT JOIN '.DEPT_TABLE.' dept ON ticket.dept_id= dept.dept_id '.
' LEFT JOIN '.TICKET_PRIORI TY_TABLE.' pri ON ticket.priority _id=pri.priorit y_id '.
' LEFT JOIN '.TICKET_LOCK_T ABLE.' tlock ON ticket.ticket_i d=tlock.ticket_ id AND tlock.expire>NO W() ';
$qwhere='WHERE ticket.created BETWEEN \''.$startDate. '\'AND\''.$endD ate.'\'' ;
$qgroup=' GROUP BY ticket.ticket_i d';
$query="$qselec t $qfrom $qwhere $qgroup ";[/CODE]
I'm getting this error
',status,isover due,pri.* ';
$qfrom=' FROM '.TICKET_TABLE. ' ticket LEFT JOIN '.DEPT_TABLE.' dept ON ticket.dept_id= dept.dept_id '.
' LEFT JOIN '.TICKET_PRIORI TY_TABLE.' pri ON ticket.priority _id=pri.priorit y_id '.
' LEFT JOIN '.TICKET_LOCK_T ABLE.' tlock ON ticket.ticket_i d=tlock.ticket_ id AND tlock.expire>NO W() ';
$qwhere='WHERE ticket.created BETWEEN \''.$startDate. '\'AND\''.$endD ate.'\'' ;
$qgroup=' GROUP BY ticket.ticket_i d';
$query="$qselec t $qfrom $qwhere $qgroup ";[/CODE]
I'm getting this error
Code:
[SELECT ticketID,ticket.created,subject,dept_name,name,email,source,ticket.ticket_id,ticket.dept_id,ticket.staff_id ,status,isoverdue,pri.* FROM vt_ticket ticket LEFT JOIN vt_department dept ON ticket.dept_id=dept.dept_id LEFT JOIN vt_ticket_priority pri ON ticket.priority_id=pri.priority_id LEFT JOIN vt_ticket_lock tlock ON ticket.ticket_id=tlock.ticket_id AND tlock.expire>NOW() WHERE ticket.created BETWEEN AND GROUP BY ticket.ticket_id ] - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND GROUP BY ticket.ticket_id' at line 1
Comment