distinct select σε datetime και τύπωμα με php!

Συζητήσεις για την βάση δεδομένων MySQL και το phpMyAdmin

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
kwstas_pap
Δημοσιεύσεις: 65
Εγγραφή: 27 Απρ 2007 14:29

distinct select σε datetime και τύπωμα με php!

Δημοσίευση από kwstas_pap » 28 Ιαν 2011 17:30

έχω μια σειρά από εγγραφές νέων όπου έχουν σε ένα column DATE της ημερομηνίες έκδοσης.

Θέλω να κάνω ένα distint select ώστε να μου ΤΥΠΩΝΕΙ με php τις χρονολογίες..

το παρακάτω κάνει σωστά το select (αν το τρέξω από το sql command του phpmyadmin επιστρέφει σωστά τις διαφορετικές χρονολογίες) αλλά δεν μπορώ να καταλάβω τι (κάτι σημαντικό πρέπει να είναι) μου λείπει για να τυπωθεί και στο php script

μπορεί κάποιος να ρίξει μια ματιά και να βοηθήσει;
Ευχαριστώ

Κώδικας: Επιλογή όλων

$sql_newsyear = mysql_query("SELECT distinct DATE_FORMAT(presspublishdate, '%Y') AS date,presspublishdate from content ORDER BY presspublishdate desc ") or die (mysql_error());
while ($rownewsyear = mysql_fetch_array($sql_newsyear)) {
$yearnew = $rownewsyear["presspublishdate"];
$yearnew= strtotime($yearnew);
$yearnew=date("y", $yearnew);
echo "$yearnew<br>";
&#125;

papoukas
Δημοσιεύσεις: 76
Εγγραφή: 18 Ιαν 2011 23:24

distinct select σε datetime και τύπωμα με php!

Δημοσίευση από papoukas » 28 Ιαν 2011 17:48

Δοκίμασε με content.distinct

Apostolis_38
Δημοσιεύσεις: 1969
Εγγραφή: 14 Φεβ 2008 16:20
Τοποθεσία: ΠΕΙΡΑΙΑΣ

distinct select σε datetime και τύπωμα με php!

Δημοσίευση από Apostolis_38 » 28 Ιαν 2011 19:21

1) Για να κάνεις distinct select υπάρχει και το GROUP BY πεδίο που θέλεις.
Πιθανός να σου κάνει αυτό καλύτερα.
2) Για να τυπώσεις

Κώδικας: Επιλογή όλων

echo $yearnew."<br>";

Άβαταρ μέλους
kwstas_pap
Δημοσιεύσεις: 65
Εγγραφή: 27 Απρ 2007 14:29

distinct select σε datetime και τύπωμα με php!

Δημοσίευση από kwstas_pap » 30 Ιαν 2011 13:48

Σας ευχαριστώ...

έπαιξε με το GROUP BY ως εξής:

SELECT presspublishdate from content GROUP BY (DATE_FORMAT(presspublishdate, '%Y'))


1000 thanx!

Απάντηση

Επιστροφή στο “MySQL”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες