• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to make this query a little bit more readable?

#6
(03-18-2017, 05:39 PM)Try PHP heredoc Wrote:
PHP Code:
/*
 BEWARE ONLY LINEFEED AFTER FIRST ____TMP AND ; AFTER LAST ____TMP
 NO SPACES ALLOWED OTHERWISE SYNTAX ERROR :(
*/

$sql = <<< ____TMP

SELECT 
  a.id,
  b.id AS employee_id,
  CONCAT
  (
    b.last_name,
    ', ',
    b.first_name,
    ' ',
    b.middle_name
  )
  AS full_name,
  c.id AS machine_id,
  c.title AS machine,
  d.title AS hstatus,
  a.created_on,
  a.action_on,
  a.edit_on,
  a.problems_encountered,
  a.corrective_action,
  a.root_caused,
  a.remarks,
  a.item_replaced 
FROM
  reports AS a 
  LEFT JOIN employees AS b 
    ON b.id = a.employee_id 
  LEFT JOIN machines AS c 
    ON c.id = a.machine_id 
  LEFT JOIN hstatus AS d 
    ON d.id = a.hstatus_id 
____TMP;

$query $this->db->query($sql); 
download and make your system directory strict
Reply


Messages In This Thread
RE: How to make this query a little bit more readable? - by John_Betong - 03-18-2017, 07:39 PM

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2020 MyBB Group.