Salve a tutti,
il mio livello di conoscenza di php è molto basico e spero di riuscire a far capire quello che voglio ottenere dal codice.
Ho questa query:
$query="SELECT list.*, msg.idPost, msg.dateSent
FROM 01mailingList AS list
LEFT JOIN 01marketMsgSent AS msg
ON list.id=msg.idMList
WHERE unix_timestamp(list.lastCheckOut)+60*60*24 > unix_timestamp('$mySqlData1')
AND unix_timestamp(list.lastCheckOut) < unix_timestamp('$mySqlData2')+60*60*24
ORDER BY lastCheckOut";
come si può intuire per ogni record '01mailingList' potrei avere diversi record '01marketMsgSent'.
Ora vorrei visualizzare l'output in più tabelle consecutive dove in ogni tabella viene visualizzato 1 sola volta il record '01mailingList' e nelle righe sottostanti tutti i record corrispondenti di '01marketMsgSent'.
E' possibile farlo senza annidare una seconda query nel ciclo?
Grazie
Roberto
il mio livello di conoscenza di php è molto basico e spero di riuscire a far capire quello che voglio ottenere dal codice.
Ho questa query:
$query="SELECT list.*, msg.idPost, msg.dateSent
FROM 01mailingList AS list
LEFT JOIN 01marketMsgSent AS msg
ON list.id=msg.idMList
WHERE unix_timestamp(list.lastCheckOut)+60*60*24 > unix_timestamp('$mySqlData1')
AND unix_timestamp(list.lastCheckOut) < unix_timestamp('$mySqlData2')+60*60*24
ORDER BY lastCheckOut";
come si può intuire per ogni record '01mailingList' potrei avere diversi record '01marketMsgSent'.
Ora vorrei visualizzare l'output in più tabelle consecutive dove in ogni tabella viene visualizzato 1 sola volta il record '01mailingList' e nelle righe sottostanti tutti i record corrispondenti di '01marketMsgSent'.
E' possibile farlo senza annidare una seconda query nel ciclo?
Grazie
Roberto