Beiträge von medium

    aber irgendwie geht das nicht so genau?

    hier meine SQL Abfrage

    SELECT * FROM fe_users WHERE DATE_SUB(NOW(), INTERVAL 7 DAY) < FROM_UNIXTIME(crdate)

    heute ist der 15. das heißt er müsste mir ja alle Datensätze vom 8.2 bis 15.2 anzeigen - macht er aber nicht.
    Lass ich dir WHERE abfrage weg, gibt er mit zwei Datensätze mit date('d.m.Y H:s', $row['crdate']) die am 10.02.2012 erstellt wurde, die müssten ja genau in dem Zeitraum sein.

    Hallo,

    ich möchte gern einträge der letzten 7 Tage aus der DB lesen.
    In der Datenbank hab ich eine Spalte mit tstamp in dem das datum glaube ich als Timestamp gespeichert wird.

    Meine SQL abfrage hab ich jetzt schon mal so umgebaut:

    WHERE DATE_SUB(NOW(), INTERVAL 7 DAYS) < tstamp

    aber er gibt leider nichts aus. Muss ich die Werte von tstamp noch extra umwandeln ?

    Danke

    also das mit dem foreach heut irgendwie nicht so hin :(

    $mygroup = array();
    while($row=$GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) {
    $key = $row['zuordnung'];
    foreach($mygroup AS $key => $value){
    echo "mygroup[".$key."] = new Array();\n";
    foreach($value AS $k => $v){
    echo "mygroup[".$key."][".$k."] = new Option('".$v[0]."', ".$v[1].");\n";
    }
    }
    }

    das php array sieht gut aus ;) danke - nur wie bekomm ich das jetzt so in diese Javascript-form
    hab schon mit

    echo 'mygroup['.$zuordnung.'] = new Array();';
    echo 'mygroup['.$zuordnung.'][0] = new Option("'.$row['title'].'", '.$row['uid'].');';

    aber das funkt ja mal so gar nicht ;)

    bzw. wie bau ich so ein array auf - das würde mir mehr helfen

    $options = array(
    array("value" => "A1", "text" => "Bundesliga", "options" => array(
    array("value" => "A1-B1", "text" => "FC Bayern München", "options" => array(
    array("value" => "A1-B1-C1", "text" => "Philipp Lahm"),
    array("value" => "A1-B1-C2", "text" => "Bastian Schweinsteiger"),
    array("value" => "A1-B1-C3", "text" => "Mario Gomez")
    )),
    array("value" => "A1-B2", "text" => "SV Werder Bremen", "options" => array(
    array("value" => "A1-B2-C1", "text" => "Hugo Almeida")
    )),
    array("value" => "A1-B3", "text" => "Hertha BSC Berlin"),
    array("value" => "A1-B4", "text" => "TSG Hoffenheim 1899", "options" => array(
    array("value" => "A1-B4-C1", "text" => "Timo Hildebrand"),
    array("value" => "A1-B4-C2", "text" => "Carlos Eduardo")
    ))
    )),
    array("value" => "A2", "text" => "Champions-League", "options" => array(
    array("value" => "A2-B1", "text" => "Real Madrid"),
    array("value" => "A2-B2", "text" => "Manchester United", "options" => array(
    array("value" => "A2-B2-C1", "text" => "Berbatow, Dimitar")
    ))
    )),
    array("value" => "A3", "text" => "Europa-League", "options" => array()
    ));

    das oben sind nur Beispielwerte - ich brauch nur die Struktur - also der Aufbau muss so aussehen.

    new Option("one", 1);
    "one" steht hier nun wo in der Datenbank? "1" wo?

    one steht hier -> tx_gbsdownload_artikel title
    1 -> tx_gbsdownload_artikel uid

    Woher wird ersichtlich, dass
    Option("one", 1);
    Option("two", 3);
    Option("three", 9);

    zusammengehören?

    -> würde mal sagen über die UID der Kategorie also tx_gbsdownload_artikel zuordnung

    ok MySQL - die Datenbanken sehen so aus

    CREATE TABLE IF NOT EXISTS `tx_gbsdownload_cat` (
    `uid` int(11) NOT NULL auto_increment,
    `pid` int(11) NOT NULL default '0',
    `tstamp` int(11) NOT NULL default '0',
    `crdate` int(11) NOT NULL default '0',
    `cruser_id` int(11) NOT NULL default '0',
    `deleted` tinyint(4) NOT NULL default '0',
    `hidden` tinyint(4) NOT NULL default '0',
    `title` tinytext,
    PRIMARY KEY (`uid`),
    KEY `parent` (`pid`)
    )

    CREATE TABLE IF NOT EXISTS `tx_gbsdownload_artikel` (
    `uid` int(11) NOT NULL auto_increment,
    `pid` int(11) NOT NULL default '0',
    `tstamp` int(11) NOT NULL default '0',
    `crdate` int(11) NOT NULL default '0',
    `cruser_id` int(11) NOT NULL default '0',
    `deleted` tinyint(4) NOT NULL default '0',
    `hidden` tinyint(4) NOT NULL default '0',
    `title` tinytext,
    `zuordnung` int(11) NOT NULL default '0',
    PRIMARY KEY (`uid`),
    KEY `parent` (`pid`)
    )

    in tx_gbsdownload_artikel `zuordnung` wird über die UID von tx_gbsdownload_cat eine Zuordnung gemacht.

    Die Arrays haben nichts mit der DB zutun ich brauch diese Ausgabe später nur für ein Javascript.

    Mir fehlt die herangehensweise - denn mit ner while Abfrage wird das ja nicht so einfach umgesetzt sein - speziell die Gruppierung

    ich hab zwei Tabellen in der Datenbank - eine Kategorie und eine Artikel Tabelle.
    Ausgeben möchte ich das ganze wie oben zu sehen in einem verschachteltem Array

    mygroup[1] = Kategorie
    mygroup[1][0] = dazugehöriger Artikel
    mygroup[1][1] = zweiter Artikel usw.

    Hallo,
    ich hab zwei Datenbanktabellen - Artikel und Kategorie

    jetzt bräuchte ich so ne Ausgabe der Datensetze

    mygroup[1] = new Array();
    mygroup[1][0] = new Option("eins", 2);
    mygroup[1][1] = new Option("zwei", 4);
    mygroup[1][2] = new Option("drei", 8);

    mygroup[2] = new Array();
    mygroup[2][0] = new Option("one", 1);
    mygroup[2][1] = new Option("two", 3);
    mygroup[2][2] = new Option("three", 9);

    mygroup[40] = new Array();
    mygroup[40][0] = new Option("un", 5);
    mygroup[40][1] = new Option("deux", 50);
    mygroup[40][2] = new Option("trois", 500);

    wie stell ich das an? :)

    Danke

    Aw: Woher links ? aufbauen lassen ?

    Ich hab jetzt mal 5 Satellitenseiten angelegt - und diese mit ca. 10000 Scrapbox Links versorgt - davon sind vielleicht bisher ca. 200 Links schon erkannt - die Satellitenseiten verlinken auf mein Hauptprojekt - nach anfänglichen aufstieg gings jetzt 10-15 Plätze nach unten - konntet ihr das auch feststellen?

    Aw: Suche neuen Rechner und bin frustriert

    schön wie hier die CPU Werte verglichen werden - ich hab zwei i5 - einmal Mac und einmal Windows und konnte den eigentlich noch nie Auslasten - was für mich wichtig ist ist ein schneller Arbeitsspeicher und eine schnelle Festplatte (auch hier gibt es große Unterschiede - wie ich selbst feststellen konnte) - wenn du wirklich einen schnelle und günstigen CPU möchtest kann ich dir nur den AMD Phenom II X4 Black Edition 965 4x 3.40GHz empfehlen - ich hatte den vor meinen i5 und merke jetzt fast keinen Unterschied - und die CPU kostet gerade mal 100 Euro

    *** Link veraltet ***

    Aw: Suche neuen Rechner und bin frustriert

    warum nicht selbst zusammenbauen? - so schwer ist das nun auch nicht - günstige Hardware bekommt man hier *** Link veraltet *** einen i5 2500K 4x 3.30GHz für 186 Euro und der geht wirklich ab ;)

    PS: wenns ein AMD sein soll dann den neuen AMD FX 8x 3.60GHz nehmen ;) so etwas bekommt man halt meist nicht fertig - zumindest nicht für den Preis.

    *** Link veraltet ***