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

Onderwerp: X + 1 = 1 teveel

  1. #1
    Anbert.NL
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    X + 1 = 1 teveel

    Ik gebruik het volgende stukje code

    $teller = $data->hits;
    $teller = $teller+1;

    $query = ("UPDATE fotoalbum SET hits=" .$teller ." WHERE nummer ="
    ..$nummer);
    mysql_query($query) or die ("UPDATE FOTO_TELLER - FOTO.PHP :"
    ..mysql_error());

    In een andere thread "MySQL / PHP maakt rekenfoutje???" staat dat

    $query = ("UPDATE fotoalbum SET hits=hits+1 WHERE nummer =" .$nummer);

    ook niet werkt. Ik denk, dan doe ik het anders. Waarom is dit eenvoudige
    rekensommentje zo moeilijk en wat is de oplossing???



  2. #2
    Rene Pijlman
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: X + 1 = 1 teveel

    Anbert.NL:
    >Waarom is dit eenvoudige rekensommentje zo moeilijk en wat is de oplossing???


    En hoe veel hits registreert de web server daarbij in zijn log?

    If all else fails: debugcode inbouwen. De waarde van de teller opvragen
    voor en na de update.

    --
    René Pijlman

    Wat wil jij leren? http://www.leren.nl

  3. #3
    johnny bravo
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: X + 1 = 1 teveel

    On Fri, 02 Jan 2004 13:25:53 GMT, "Anbert.NL" <anbert@flashmail.com> wrote:

    >Ik gebruik het volgende stukje code
    >
    >$teller = $data->hits;
    >$teller = $teller+1;
    >
    > $query = ("UPDATE fotoalbum SET hits=" .$teller ." WHERE nummer ="
    >.$nummer);
    > mysql_query($query) or die ("UPDATE FOTO_TELLER - FOTO.PHP :"
    >.mysql_error());
    >
    >In een andere thread "MySQL / PHP maakt rekenfoutje???" staat dat
    >
    >$query = ("UPDATE fotoalbum SET hits=hits+1 WHERE nummer =" .$nummer);
    >
    >ook niet werkt. Ik denk, dan doe ik het anders. Waarom is dit eenvoudige
    >rekensommentje zo moeilijk en wat is de oplossing???
    >


    Vroeger in basic moest je eerst de variabelen declareren.
    En x werd dan x=0, of in dit geval: hits = 0.
    Hits + 1 wordt dan 1.

    mvg

  4. #4
    Harrie Geerts
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: X + 1 = 1 teveel


    "Anbert.NL" <anbert@flashmail.com> schreef in bericht
    news:BjeJb.1268$g%5.281@amsnews02.chello.com...
    > Ik gebruik het volgende stukje code
    >
    > $teller = $data->hits;
    > $teller = $teller+1;
    >


    $teller = $data->hits;
    $teller = $teller + 0;
    $teller++




  5. #5
    John Bokma
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: X + 1 = 1 teveel

    Harrie Geerts wrote:
    > "Anbert.NL" <anbert@flashmail.com> schreef in bericht
    > news:BjeJb.1268$g%5.281@amsnews02.chello.com...
    >
    >>Ik gebruik het volgende stukje code
    >>
    >>$teller = $data->hits;
    >>$teller = $teller+1;
    >>

    >
    >
    > $teller = $data->hits;
    > $teller = $teller + 0;
    > $teller++


    Huh? Is PHP zooo brak?

    --
    Kind regards, without shoes
    John in my private hell
    running naked
    http://johnbokma.com/ a wishing well

  6. #6
    Anbert.NL
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: X + 1 = 1 teveel

    > >>Ik gebruik het volgende stukje code
    > >>$teller = $data->hits;
    > >>$teller = $teller+1;


    > > $teller = $data->hits;
    > > $teller = $teller + 0;
    > > $teller++


    > Huh? Is PHP zooo brak?


    Schijnbaar nog brakker dan we denken. Ik heb nu de onderstaande code maar
    nog steeds telt hij er 2 bij op.

    $query = "SELECT hits FROM fotoalbum WHERE nummer =" .$nummer;
    $result = mysql_query($query) or die ("INLEZEN - FOTO.PHP :"
    ..mysql_error());
    $data = mysql_fetch_object($result);

    $teller = $data->hits;
    $teller = $teller + 0;
    $teller++;

    $query = ("UPDATE fotoalbum SET hits='" .$teller ."' WHERE nummer ="
    ..$nummer);
    mysql_query($query) or die ("UPDATE FOTO_TELLER - FOTO.PHP :"
    ..mysql_error());

    http://www.anbert.nl/fotoalbum/foto.php?nummer=00000001



  7. #7
    Daniel Tryba
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: X + 1 = 1 teveel

    Anbert.NL <anbert@flashmail.com> wrote:
    >> > $teller = $data->hits;
    >> > $teller = $teller + 0;
    >> > $teller++

    >
    >> Huh? Is PHP zooo brak?

    >
    > Schijnbaar nog brakker dan we denken. Ik heb nu de onderstaande code maar
    > nog steeds telt hij er 2 bij op.


    Huh?

    $ lynx 'http://www.anbert.nl/fotoalbum/foto.php?nummer=00000001' -source | grep bekeken
    4 keer bekeken </td>
    $ lynx 'http://www.anbert.nl/fotoalbum/foto.php?nummer=00000001' -source | grep bekeken
    5 keer bekeken </td>
    $ lynx 'http://www.anbert.nl/fotoalbum/foto.php?nummer=00000001' -source | grep bekeken
    6 keer bekeken </td>

    --

    Daniel Tryba


  8. #8
    Harrie Geerts
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: X + 1 = 1 teveel


    "Anbert.NL" <anbert@flashmail.com> schreef in bericht
    news:z5xJb.149845$Jh.113723@amsnews03.chello.com.. .
    > > >>Ik gebruik het volgende stukje code
    > > >>$teller = $data->hits;
    > > >>$teller = $teller+1;

    >
    > > > $teller = $data->hits;
    > > > $teller = $teller + 0;
    > > > $teller++

    >
    > > Huh? Is PHP zooo brak?

    >
    > Schijnbaar nog brakker dan we denken. Ik heb nu de onderstaande code maar
    > nog steeds telt hij er 2 bij op.
    >
    > $query = "SELECT hits FROM fotoalbum WHERE nummer =" .$nummer;
    > $result = mysql_query($query) or die ("INLEZEN - FOTO.PHP :"
    > .mysql_error());
    > $data = mysql_fetch_object($result);
    >
    > $teller = $data->hits;
    > $teller = $teller + 0;
    > $teller++;
    >
    > $query = ("UPDATE fotoalbum SET hits='" .$teller ."' WHERE nummer ="
    > .$nummer);
    > mysql_query($query) or die ("UPDATE FOTO_TELLER - FOTO.PHP :"
    > .mysql_error());
    >
    > http://www.anbert.nl/fotoalbum/foto.php?nummer=00000001
    >

    Het moet haast wel, dat je ergens nog een tel functie ingebouwd heb! Loop
    alles eens na.

    Harrie



  9. #9
    Michiel de Roo
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: X + 1 = 1 teveel

    Harrie Geerts wrote:
    > "Anbert.NL" <anbert@flashmail.com> schreef in bericht
    > news:BjeJb.1268$g%5.281@amsnews02.chello.com...
    >
    >>Ik gebruik het volgende stukje code
    >>
    >>$teller = $data->hits;
    >>$teller = $teller+1;
    >>

    >
    >
    > $teller = $data->hits;
    > $teller = $teller + 0;
    > $teller++
    >
    >
    >


    Ik weet niet wat je bedoelt, maar dit:

    <?
    $data->hits = 4;
    $teller = $data->hits;
    $teller = $teller+1;

    echo $teller; echo "<br>\n";

    $teller = $data->hits;
    $teller = $teller + 0;
    $teller++;

    echo $teller; echo "<br>\n";
    ?>

    levert bij mij gewoon dit op:
    5
    5

    Michiel.


  10. #10
    Anbert.NL
    X + 1 = 1 teveel
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: X + 1 = 1 teveel

    "Anbert.NL" <anbert@flashmail.com> schreef in bericht
    > news:z5xJb.149845$Jh.113723@amsnews03.chello.com.. .
    > > > >>Ik gebruik het volgende stukje code
    > > > >>$teller = $data->hits;
    > > > >>$teller = $teller+1;

    > >
    > > > > $teller = $data->hits;
    > > > > $teller = $teller + 0;
    > > > > $teller++

    > >
    > > > Huh? Is PHP zooo brak?

    > >
    > > Schijnbaar nog brakker dan we denken. Ik heb nu de onderstaande code

    maar
    > > nog steeds telt hij er 2 bij op.
    > >
    > > $query = "SELECT hits FROM fotoalbum WHERE nummer =" .$nummer;
    > > $result = mysql_query($query) or die ("INLEZEN - FOTO.PHP :"
    > > .mysql_error());
    > > $data = mysql_fetch_object($result);
    > >
    > > $teller = $data->hits;
    > > $teller = $teller + 0;
    > > $teller++;
    > >
    > > $query = ("UPDATE fotoalbum SET hits='" .$teller ."' WHERE nummer ="
    > > .$nummer);
    > > mysql_query($query) or die ("UPDATE FOTO_TELLER - FOTO.PHP :"
    > > .mysql_error());
    > >
    > > http://www.anbert.nl/fotoalbum/foto.php?nummer=00000001
    > >

    > Het moet haast wel, dat je ergens nog een tel functie ingebouwd heb! Loop
    > alles eens na.
    >
    > Harrie


    Bij mij telt hij echt 2 keer door. Ik kan nergens iets vinden... Ik kijk
    morgen even achter de computer op de zaak... *zucht*



Webhostingtalk.nl

Contact

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