[SQL allgemein] PHP und MySQL suche / VOTE

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Original geschrieben von UzumakiNaruto
    $sql = "UPDATE tabellenname SET `count` = `count` +1 WHERE id = ". $_POST['plz'].";";
    Original geschrieben von mysql_query()
    Hinweis: Die Anfrage sollte nicht mit einem Semikolon enden.
    Original geschrieben von UzumakiNaruto
    count ist nämlich ein mysql befehl, deswegen `count` und nicht count
    MySQL kann sehr wohl zwischen count und count() unterscheiden. Deshalb ist count auch kein reserviertes Wort, und damit die Backticks überflüssig

    @timekillar
    Als erstes schreibst du mal an den Anfang deiner Datei
    PHP-Code:
    error_reporting(E_ALL);
    // und dann
    var_dump($_POST); 
    Dann siehst mal, was überhaupt übergeben wird.
    Gruss
    H2O

    Kommentar


    • #17
      Original geschrieben von timekillar
      so habe nochmal das geändert was du gesagt hattest, aber erstmal gabs keine connection mehr dann hab ich die db-connection.php ubenannt dann gings logischer Weise wieder..

      aber er zählt noch immer nicht drauf...

      nochmal nur damit wir nicht aneinander vorbeireden, die tabelle heisst tabelle1 mit

      id, plz, ort, count spalten

      gruß
      dann update tebelle1 set ......

      als debug info:

      $sql = "update tabelle1 set count ......."
      echo $sql;
      dann siehst du den sql-code im browser, kopiere den mal und gebe diesen code DIREKT in die datenbank ein (über phpmyadmin z.b.), dann kannst du sehen ob der sql-code funktioniert oder nicht.

      und sorry, natürlich muss die datei db-connection.php heißen und nicht connect.php

      @H20
      wieder was gelernt
      Gruß
      Uzu

      private Homepage

      Kommentar

      Lädt...
      X