quello script l'ho trovato in giro ma credo che intendano quello...cioè con le parentesi fare una ulteriore SELECT per evitare che siano visualizzati entrambi i risultati doppi
quello script l'ho trovato in giro ma credo che intendano quello...cioè con le parentesi fare una ulteriore SELECT per evitare che siano visualizzati entrambi i risultati doppi
dicono anche di suare DISTINCT ma a me non funziona
prova a guardare qui http://www.mysqltutorial.org/mysql-group_concat/
ma non chiedermi di più perché MySql non lo conosco così bene.
una cosa nel genere?
$sql = "SELECT markers.id, markers.addresssei, comments.idcomment, comments.comment FROM (markers LEFT JOIN id ON markers.id=markers.id) LEFT JOIN comments ON markers.id = comments.idcomment";
Visto che sei il più esperto di database qui dentro ho deciso di postare nuovamente qui un altro quesito..visto che ormai il lavoro che sto facendo lo conosci...
c'è il modo di cambiare direttamente dalla chiamata del database il formato della timestamp?
$sql = "SELECT markers.id, markers.ts, markers.addresssei, comments.idcomment, comments.comment FROM markers LEFT JOIN comments ON markers.id = comments.idcomment";
markers.ts è la timestamp.
Grazie mille OPTIME
fa' un esempio
Molto semplice...adesso la data mi viene restituita così 2017-07-17
io la voglio così: 17-07-2017 o ancora neglio 17 giugno 2017
Grazie mille optime
le formattazioni si dovrebbero fare lato client -- però prova a guardare qui https://www.w3schools.com/sql/func_m...ate_format.asp
ps ti ho offerto una birra perchè mi aiuta un bel po'
$sql = "SELECT DATE_FORMAT(ts, '%W %M %e %Y') FROM markers; ";
$sql = "SELECT CURRENT_TIMESTAMP(ts, '%W %M %e %Y') FROM markers; ";
$sql = "SELECT TIMESTAMP(ts, '%W %M %e %Y') FROM markers; ";
ma non funzionano