Likes Likes:  0
Resultaten 1 tot 3 van de 3
Geen

Onderwerp: Re: lastig probleem

  1. #1
    Chris
    Re: lastig probleem
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: lastig probleem


    "erwin" <erwin(verwijder_dit)@hacom.nl> wrote in message
    news:1060020077.483825@server.hacom-int.nl...
    > In een mysql tabel heb ik o.a. een datum veld type date.
    > met een query haal ik de gegevens op tussen twee data en echo die in de

    vorm
    > van een agenda.
    > zo:
    > maandag 25 aug
    > 1e uur vak huisw
    > 2e uur vak hw
    > woensdag 27 aug
    > 3e uur vak huiswerk
    >
    > het probleem zit 'm in de dagen die niet in de db staan dus in mijn vb de

    di
    > do en vr
    > Hoe krijg ik die nou ook op het scherm zodat de output er als volgt

    uitziet:
    > maandag 25 aug
    > 1e uur vak huisw
    > 2e uur vak hw
    > dinsdag 26 aug
    > geen huiswerk
    > woensdag 27 aug
    > 3e uur vak huiswerk
    > donderdag 28 aug
    > geen huiswerk
    > vrijdag 29 aug
    > geen huiswerk


    Ach 't valt wel mee hoor. Zorgen dat je de data gesorteerd terug krijgt uit
    je mysql db. En vervolgens een loopje laten lopen op de dagen. En dan per
    dag kijken of er huiswerk voor die dag is, zo ja printen die handel, indien
    niet het geval, dan printen dat er geen huiswerk is.

    Ik zit zelf ook nog steeds met het plan om zoiets te knutselen, maar het is
    er helaas nog niet van gekomen.

    laterz
    Chris



  2. #2
    erwin
    Re: lastig probleem
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: lastig probleem


    "Chris" <dont@like.spam> schreef in bericht
    news:3f2ebac8$0$31061$e4fe514c@dreader4.news.xs4al l.nl...
    >
    > "erwin" <erwin(verwijder_dit)@hacom.nl> wrote in message
    > news:1060020077.483825@server.hacom-int.nl...
    > > In een mysql tabel heb ik o.a. een datum veld type date.
    > > met een query haal ik de gegevens op tussen twee data en echo die in de

    > vorm
    > > van een agenda.
    > > zo:
    > > maandag 25 aug
    > > 1e uur vak huisw
    > > 2e uur vak hw
    > > woensdag 27 aug
    > > 3e uur vak huiswerk
    > >
    > > het probleem zit 'm in de dagen die niet in de db staan dus in mijn vb

    de
    > di
    > > do en vr
    > > Hoe krijg ik die nou ook op het scherm zodat de output er als volgt

    > uitziet:
    > > maandag 25 aug
    > > 1e uur vak huisw
    > > 2e uur vak hw
    > > dinsdag 26 aug
    > > geen huiswerk
    > > woensdag 27 aug
    > > 3e uur vak huiswerk
    > > donderdag 28 aug
    > > geen huiswerk
    > > vrijdag 29 aug
    > > geen huiswerk

    >
    > Ach 't valt wel mee hoor. Zorgen dat je de data gesorteerd terug krijgt

    uit
    > je mysql db. En vervolgens een loopje laten lopen op de dagen. En dan per
    > dag kijken of er huiswerk voor die dag is, zo ja printen die handel,

    indien
    > niet het geval, dan printen dat er geen huiswerk is.
    >
    > Ik zit zelf ook nog steeds met het plan om zoiets te knutselen, maar het

    is
    > er helaas nog niet van gekomen.
    >

    Maar ik kom er niet uit ((((

    gr erwin



  3. #3
    Chris
    Re: lastig probleem
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: lastig probleem

    "erwin" <erwin(verwijder_dit)@hacom.nl> wrote in message
    news:1060092626.533161@server.hacom-int.nl...

    -knip-

    > > Ach 't valt wel mee hoor. Zorgen dat je de data gesorteerd terug krijgt

    > uit
    > > je mysql db. En vervolgens een loopje laten lopen op de dagen. En dan

    per
    > > dag kijken of er huiswerk voor die dag is, zo ja printen die handel,

    > indien
    > > niet het geval, dan printen dat er geen huiswerk is.
    > >
    > > Ik zit zelf ook nog steeds met het plan om zoiets te knutselen, maar het

    > is
    > > er helaas nog niet van gekomen.
    > >

    > Maar ik kom er niet uit ((((


    Ik zou het zelfs nog anders doen. Voor elke dag een query richting database
    gooien. Dit maakt het een stuk overzichtelijker en qua performance zal het
    niet eens zoveel schelen. Dus something like:

    for($dag=0;$dag<7;$dag++) { // Steeds een dag opschuiven
    $datum = date('d-m-Y',time()+$dag*86400); // Een dag heeft 86400 sec.
    $rs = mysql_query("SELECT huiswerk,uur FROM tabel WHERE datum='$datum';");
    if(mysql_num_rows($rs)) {
    while(list($huiswerk,$uur) = mysql_fetch_row($rs)) echo $uur.'
    '.$huiswerk;
    } else echo 'Joepie! Geen huiswerk';
    }

    Dit is slechts een simpel opzetje en niet getest, het zou je huiswerk voor
    vandaag + de rest van de week moeten geven. Maar ik denk dat je de rest er
    nu wel bij kunt bedenken.

    laterz
    Chris



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics