Originariamente inviato da piero.mac
prima di analizzare il perche' renditi conto che quella if e' una cosa di pura fantasia. poi subito dopo ti presenti con un errore di SQL improponibile:
$sql = "SELECT DISTINCT $table.*
FROM $base_from_where AND LEFT(data,1)
capisci che di fronte a queste cose non si puo' esprimere nulla?
comunque sperando ti posa aiutare nel date_format la sintassi e':
select *, date_format(created, '%d-%m-%Y') as data
Ciao Piero, mi devi scusare ma non sono molto pratica
, ho provato a modificare il tutto senza if else in modo diverso :
Codice PHP:
$sql="SELECT DISTINCT $table.* FROM $base_from_where ";
$result = mysql_query($sql);
$resultsnumber = mysql_numrows($result);
ora ho provato a inserire il date_format :
Codice PHP:
$sql="SELECT *, date_format(created, '%d-%m-%Y') as data $table.* FROM $base_from_where ";
$result = mysql_query($sql);
$resultsnumber = mysql_numrows($result);
ma nulla , mi legge le date in modo errato e non le mette in ordine decrescente
.
Come posso risolvere?
Milena