+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Rechnen mit PHP

  1. #1
    TP-Supporter TP-Sponsor emiglio macht sich hier sehr viel Mühe Avatar von emiglio
    Registriert seit
    Sep 2002
    Ort
    Schaffhausen/Schweiz
    Beiträge
    344

    Rechnen mit PHP

    Folgendes:
    Ich lese aus meiner WM-DB Tipps von Mitspielern und die Resultate der Spiele aus. Ich möchte nun dass ein Tipper, der mehr als 4 Tore getippt hat, 5 Punkte bekommt, hingegen einer der 4 oder weniger getippt hat 3 Punkte bekommt. Ich habe das nun folgendermassen gelöst (bzw. zu lösen versucht):

    <? if ( ($row_tipplesen['anzahl_tore1'] == $row_resultatlesen['anzahl_tore1']) <= '4' ) echo ( "3" );
    elseif ( ($row_tipplesen['anzahl_tore1'] == $row_resultatlesen['anzahl_tore1']) > '4' ) echo ( "5" );
    else echo ( "0" );
    ?>

    Da scheint aber etwas nicht zu stimmen. Aber was?

  2. #2
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    if ( ($row_tipplesen['anzahl_tore1'] == $row_resultatlesen['anzahl_tore1']) <= '4' ) echo ( "3" );

    Das fette ist doch schon eine logische Operation, die als true bzw. false erkannt wird.
    Du musst eine weitere logische Operation her, also
    if ( ($row_tipplesen['anzahl_tore1'] == $row_resultatlesen['anzahl_tore1'])&&($row_resultatlesen['anzahl_tore1'] <= '4') ) echo ( "3" );
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  3. #3
    TP-Supporter TP-Sponsor emiglio macht sich hier sehr viel Mühe Avatar von emiglio
    Registriert seit
    Sep 2002
    Ort
    Schaffhausen/Schweiz
    Beiträge
    344

    Rechnen mit PHP

    Danke, das klappt mit der if-Zeile, mit der elseif-Zeile bekomme ich allerdings eine Fehlermeldung:

    <?
    if ( ($row_tipplesen['anzahl_tore1'] == $row_resultatlesen['anzahl_tore1'])&&($row_resultatlesen['anzahl_tore1'] <= '4') ) echo ( "3" );
    elseif ( ($row_tipplesen['anzahl_tore1'] == $row_resultatlesen['anzahl_tore1'])&&($row_resultatlesen['anzahl_tore1'] > '4' ) echo ( "5" );
    else echo ( "0" );
    ?>

    Hoffe nerve nicht zu sehr

  4. #4
    TP-Urgestein webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts Avatar von webcreate
    Registriert seit
    Nov 2003
    Ort
    NRW
    Beiträge
    11.660
    Du hast da ja auch eine klammern vergessen:

    <?
    if ( ($row_tipplesen['anzahl_tore1'] == $row_resultatlesen['anzahl_tore1'])&&($row_resultatlesen['anzahl_tore1'] <= '4') ) echo ( "3" );
    elseif ( ($row_tipplesen['anzahl_tore1'] == $row_resultatlesen['anzahl_tore1'])&&($row_resultatlesen['anzahl_tore1'] > '4' ) )echo ( "5" );
    else echo ( "0" );
    ?>
    Gruß Mark

    webcreate IT SOLUTIONS
    www.webcreate-nrw.de

    Photoblog....|....flickr

  5. #5
    TP-Supporter TP-Sponsor emiglio macht sich hier sehr viel Mühe Avatar von emiglio
    Registriert seit
    Sep 2002
    Ort
    Schaffhausen/Schweiz
    Beiträge
    344

    Rechnen mit PHP

    Flüchtigkeitsfehler am Ende eines langen Tages:
    Thanks a lot !!!!!
    emiglio

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51