Query funktioniert nicht
Eingetragen von FallinHigh (25)
am 21.10.2008 - 10:53 Uhr in
am 21.10.2008 - 10:53 Uhr in
Hallo!
Kann mir bitte wer weiterhelfen? Folgender Query bewirkt auf meiner DB rein gar nichts obwohl ein entsprechender Eintrag zum bearbeiten da ist.
function datetoscheduler_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
switch ($op) {
case 'presave':
break;
case 'view':
break;
case 'insert':
break;
case 'update':
db_query('UPDATE {scheduler} SET {scheduler}.unpublish_on = UNIX_TIMESTAMP(%d) WHERE {scheduler}.nid = %d', $node->field_datum[0][value], $node->nid);
break;
}
}
Über eine Hilfe wäre ich echt dankbar, ich weiß nicht wieso das nicht funktioniert :(
- Anmelden oder Registrieren um Kommentare zu schreiben
Anführungszeichen?
am 21.10.2008 - 17:01 Uhr
Hast du's mal mit Anführungszeichen um "value" probiert?
field_datum[0]["value"]
Mehr fällt mir auf den ersten Blick leider auch nicht auf.
Gruß
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
ich denke, ich habe das
am 21.10.2008 - 17:09 Uhr
ich denke, ich habe das problem gefunden...
und zwar ist es zwar möglich via drupal_set_message() die variable auszugeben, im query wird sie aber offensichtlich nicht beachtet.
nachdem ich field_datum[0][value] in eine temporäre andere variable gepackt hab und diese im query verwendet habe, passt alles...