Noob braucht hilfe bei einem Counter

Dieses Thema im Forum "Webentwicklung" wurde erstellt von IBERION, 1. August 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 1. August 2006
    Hi ich programmiere gerade einen Counter um Mysql zu lernen dummerweise kommt bei mir nur der SCheiss hier und ich weis nicht wieso:

    Mein Quelltext:
    Code:
    <?
    include 'mysql_connect.php';
    
    $zahl2=mysql_query ('SELECT zahl FROM counter');
    $row = mysql_fetch_array($zahl2++);
    $result=$row['zahl'];
    
    echo "Sie sind der Besucher Nummer ".$result."!";
    
    
    mysql_query ('UPDATE
     counter
     SET
     zahl=$result');
    ?>
     

  2. Anzeige
  3. #2 1. August 2006
    verstehe nicht warum du $zahl2 in mysql_fetch_array inkrmentierst

    sowas geht eigentlich nicht denke dort liegt auch der fehler
     
  4. #3 1. August 2006
    Wtf :p
    PHP:
    <? php  // So wirds auf allen Servern erkannt. <? bereitet manchmal schwierigkeiten ;)

    include( 'mysql_connect.php' ); 

    $zahl2  mysql_query ( "SELECT zahl FROM counter" );
    $row  mysql_fetch_array ( $zahl2 );

    echo 
    "Sie sind Besucher Nummer " . $row [ 'zahl' ]. "!" ;

    mysql_query ( "UPDATE counter SET zahl = zahl + 1" );

    ?>
    Mit freundlichen Greetingx.
     
  5. #4 1. August 2006
    jopp das mit $zahl2++ geht wohl schlecht :D, ist ja noch keine zahl sondern das query von der anfrage!

    btw da ist n fehler
    PHP:
    mysql_query ( "UPDATE counter SET zahl = zahl + 1" );
    muss heißen
    PHP:
    mysql_query ( "UPDATE counter SET zahl =  $row [ 'zahl'] + 1" );
     
  6. #5 1. August 2006
    Nö geht auch so. ^^
     
  7. #6 1. August 2006
    o_O wie denn das bitte? der zeigt sonst 100pro fehlermeldung an oder schreibe "zahl + 1" in das feld
     
  8. #7 1. August 2006
    lol, nein..

    das Funzt, solange ein Feld auch wirklich zahl heißt.

    zB

    Table Name Doof

    | row | zahl |
    | blabl | 0 |


    UPDATE Doof SET zahl = zahl + 1 WHERE row = blabl

    würde 100%ig funktionieren. :p
     
  9. #8 2. August 2006
    So ich fang jetzt mal an 10er zu verteilen :D
     

  10. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Noob braucht Counter
  1. Antworten:
    6
    Aufrufe:
    1.385
  2. Antworten:
    5
    Aufrufe:
    1.023
  3. Auto noob braucht Felgen!

    Angel , 25. April 2008 , im Forum: Auto & Motorrad
    Antworten:
    9
    Aufrufe:
    5.023
  4. Antworten:
    3
    Aufrufe:
    768
  5. Antworten:
    0
    Aufrufe:
    814