Antworten

Thema: counter

Nachricht

Klicke hier, um dich anzumelden

 

Du kannst aus dieser Liste ein Symbol für deine Nachricht auswählen.

Zusätzliche Einstellungen

  • Wenn du diese Option aktivierst, werden URLs automatisch mit BB-Code ergänzt. www.beispiel.de wird zu [URL]http://www.beispiel.de[/URL].

Thema bewerten

Wenn du möchtest, kannst du dieses Thema bewerten.

Übersicht (Neuester Beitrag zuerst)

  • 07.11.2006
    callidus
    vielen dank, jetzt geht es
  • 07.11.2006
    terra-power
    Arrays beginnen üblicherweise mit dem 0. Element. Du rufst, mit der "2" das dritte ab, welches es nicht gibt ...
    .
    .
    .
    EDIT (autom. Beitragszusammenführung) :
    .

    Ach ja ... und hier kann man sehen warum php eine der schlechtesten programmiersprachen überhaupt ist ...

    $num = $row[2] + "1";

    eine Addition ..., aber mit strings. Natürlichen müssen die "" weg, da es sich ja um zahlen handelt.

    also so:

    $num = $row[1] + 1;

    In einer anständigen programmiersprache, würde der compiler / interpreter da eine exception werfen. schade eigentlich ...
  • 07.11.2006
    callidus
    habe versucht eien counter auf mysql-basis zu schreiben:
    Code:
    <?php
    include('include.php');
    $db = @mysql_connect($server, $user, $passwort);
    $db_select = @mysql_select_db($datenbank);
    $result = mysql_query("SELECT * FROM counter");
    $row = mysql_fetch_row($result);
    echo $row;
    $num = $row[2] + "1";
    echo $num;
    $eintrag = "UPDATE counter SET aufruf = '$num' WHERE id='1'";
    $eintragen = mysql_query($eintrag);
    ?>
    jedoch zeigt er mir immer
    Code:
    Array1
    an.
    Ein Bild der datenbank seht ihr im anhang.

    Bitte verratet mir, warum er nicht funzt.
    (Fehlermeldungen gibt es nicht)

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •