Ankündigung

Einklappen
Keine Ankündigung bisher.

Speichert die Daten nicht

Einklappen

Neue Werbung 2019

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

  • Speichert die Daten nicht

    Guten Morgen,
    also ich habe ein Paar Programmzeilen geschrieben, die mir einfach mit einer FOR-Schleife ein Paar Zeilen in die Dagtenbank einfügen. Er führ den Code auch aus aber wenn ich nachher in die Datenbank gucken gehe steht nicht drin wieso?

    Hier der Code:

    PHP-Code:
    <?php
    $nom  
    $_POST['nom'];
    $annee $_POST['annee'];
    $nombre $_POST['nombre'];
    $lieu $_POST['lieu'];
    $images $_POST['images'];

    for (
    $counter 0$counter==$nombre$counter++)
    {
            
    $nouveau_images $images.$counter;

            
    $sql "INSERT INTO tblOrganisation (dtAnnee, dtNom, dtLieu, dtImage)
                    VALUES ('
    $annee', '$nom', '$lieu', '$nouveau_images');";

            
    mysql_query($sql);    

    }            
    // Die Verbindung zur Datenbank schließen
    mysql_close($verbindung);

    ?>

  • #2
    echo mysql_error() hilft dir sicher weiter.

    Kommentar


    • #3
      Er gibt mir aber keine Fehlermeldung zurück!

      Kommentar


      • #4
        nimm mal das Semikolon aus dem Query-String
        http://www.fun2stay.de

        Kommentar


        • #5
          ein Muster zum testen:
          Code:
          <?php
          $nom  = $_POST['nom'];
          $annee = $_POST['annee'];
          $nombre = $_POST['nombre'];
          $lieu = $_POST['lieu'];
          $images = $_POST['images'];
          
          print '<pre>'; print_r($_POST); print '</pre>';
          
          for ($counter = 0; $counter==$nombre; $counter++)
          {
                $nouveau_images = $images.$counter;
          
                $sql = "INSERT INTO tblOrganisation (dtAnnee, dtNom, dtLieu, dtImage)
                      VALUES ('$annee', '$nom', '$lieu', '$nouveau_images');";
          
                $result = mysql_query($sql);
          
                if (!$result) {
                   echo "<hr>". mysql_error() ;
                   echo "
           $sql <hr>";
                }
          
                if (mysql_num_rows($result)>0) {
                   echo "
           Es wurde folgender Datensatz eingefügt: 
           $sql";
                }
          }
          // Die Verbindung zur Datenbank schließen
          mysql_close($verbindung);
          
          ?>
          ~dilemma~

          Kommentar

          Lädt...
          X