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. 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. 1. August 2006
    verstehe nicht warum du $zahl2 in mysql_fetch_array inkrmentierst

    sowas geht eigentlich nicht denke dort liegt auch der fehler
     
  3. 1. August 2006
    Wtf
    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.
     
  4. 1. August 2006
    jopp das mit $zahl2++ geht wohl schlecht , 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" );
     
  5. 1. August 2006
    Nö geht auch so. ^^
     
  6. 1. August 2006
    wie denn das bitte? der zeigt sonst 100pro fehlermeldung an oder schreibe "zahl + 1" in das feld
     
  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.
     
  8. 2. August 2006
    So ich fang jetzt mal an 10er zu verteilen
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.