[gelöst] PHP SQL ORDER BY
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 02.03.2011 - 15:53 Uhr in
Hallo zusammen hab eine frage, ich möchte gern meine sql abfrage sortieren nach einem Datum:
SQL abfrage
<?php
$sql = "SELECT * FROM {node} WHERE type = '%s' AND status = %d " ;
$result = db_query(db_rewrite_sql($sql), 'anwesendheit', 1);
?>
nun dachte ich eigentlich:
<?php
$sql = "SELECT * FROM {node} WHERE type = '%s' AND status = %d ORDER BY %s" ;
$result = db_query(db_rewrite_sql($sql), 'anwesendheit', 1, 'node_data_field_anwesendheit_datum_field_anwesendheit_datum_value DESC');
?>
Leider kennt er die Spalte nicht warum ?
user warning: Unknown column 'node_data_field_anwesendheit_datum_field_anwesendheit_datum_value' in 'order clause' query: SELECT * FROM node WHERE type = 'anwesendheit' AND status = 1 ORDER BY node_data_field_anwesendheit_datum_field_anwesendheit_datum_value DESC in C:\xampp171\htdocs\FFWMEDV\sites\all\themes\deco\user-profile.tpl.php on line 199.
- Anmelden oder Registrieren um Kommentare zu schreiben
Da fehlt der LEFT JOIN auf
am 02.03.2011 - 16:25 Uhr
Da fehlt der LEFT JOIN auf die entsprechende Tabelle vom CCK / Date Modul
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.
Sense schrieb Da fehlt der
am 02.03.2011 - 17:14 Uhr
Da fehlt der LEFT JOIN auf die entsprechende Tabelle vom CCK / Date Modul
Danke nun funkts :)
Gruß