tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
287
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    HackTack30 HackTack30 ist offline Mitglied
    Registriert seit
    May 2005
    Beiträge
    21
    Hi !

    Bei der Speicherung, speichert er in Tabelle bilder einen Datensatz zuviel !

    Wieso nur ?



    $eintrag = "INSERT INTO bilder (bildname, bildpfad)
    VALUES ('$bildname', '$bildpfad')";

    echo "Eintragen" . $eintragen;
    $eintrag2 = "INSERT INTO location (location, datum)
    VALUES ('$location', '$datum')";

    $eintragen = mysql_query($eintrag);
    $eintragen = mysql_query($eintrag2);
    echo "Eintragen" . $eintragen;



    echo "Sql". $eintrag;
    echo "Sql". $eintrag2;
    # Prüfung ob die Speicherung erfolgreich war
    if (mysql_db_query ($mysqldb, $eintrag, $connection)) {
    print ("Datenbankeintrag erfolgreich.");
    } else {
    print ("Es traten Probleme auf.");
    }
    mysql_close ($connection);
     

  2. #2
    Avatar von aquasonic
    aquasonic aquasonic ist offline Mitglied Brillant
    Registriert seit
    Jan 2004
    Ort
    Schweiz :: Bern
    Beiträge
    942
    Weil du ihn hier
    PHP-Code:
    if (mysql_db_query ($mysqldb$eintrag$connection)) { 
    nochmals eintragst. Das muss du oben prüfen.
     
    MfG AqUaSoN!C

    o Wie man richtig Fragen stellt o

    o Nicht in Problemen sondern in Lösungen denken! o

    o Es gibt 2 Dinge, die sind unendlich: das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir noch nicht ganz sicher. o

    > Meine Linksammlung > http://linksys.aquasonic.ch

    > Mein Wiki > http://wiki.aquasonic.ch

  3. #3
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Kein Wunder, es gibt auch drei Aufrufe zum Senden einer Datenbankabfrage (2x mysql_query(), 1x mysql_db_query()). Zweimal wird der Wert der Variable $eintrag und einmal der Wert der Variable $eintrag2 gesendet.
     
    Markus Wulftange

  4. #4
    Avatar von aquasonic
    aquasonic aquasonic ist offline Mitglied Brillant
    Registriert seit
    Jan 2004
    Ort
    Schweiz :: Bern
    Beiträge
    942
    Wir waren wohl zimelich gleichzeitig
     
    MfG AqUaSoN!C

    o Wie man richtig Fragen stellt o

    o Nicht in Problemen sondern in Lösungen denken! o

    o Es gibt 2 Dinge, die sind unendlich: das Universum und die menschliche Dummheit. Aber beim Universum bin ich mir noch nicht ganz sicher. o

    > Meine Linksammlung > http://linksys.aquasonic.ch

    > Mein Wiki > http://wiki.aquasonic.ch

  5. #5
    HackTack30 HackTack30 ist offline Mitglied
    Registriert seit
    May 2005
    Beiträge
    21
    Hi !

    Danke erst mal, wie kann ich denn die beiden Abfragen speichern ? Müssen doch in 2 Variablen ?

    Und die Prüfung ob der Datensatz gespeichert wurde, kann ich doch nur an dieser Position prüfen.
     

  6. #6
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Probier mal Folgendes:
    PHP-Code:
    <?php

        …

        $query 
    "
            INSERT INTO
                    `bilder`
              SET
                    `bildname` = '"
    .mysql_real_escape_string($bildname)."',
                    `bildpfad` = '"
    .mysql_real_escape_string($bildpfad)."'
            "
    ;
        
    mysql_query($query) or die('<p>Datenbankabfrage (Eintrag) schlug fehl!</p><pre>'.htmlentities($query).'</pre>');

        
    $query "
            INSERT INTO
                     `location`
              SET
                     `location` = '"
    .mysql_real_escape_string($location)."',
                     `datum`    = '"
    .mysql_real_escape_string($datum)."'
            "
    ;
        
    mysql_query($query) or die('<p>Datenbankabfrage (Eintrag) schlug fehl!</p><pre>'.htmlentities($query).'</pre>');

        echo 
    '<p>Datenbankeinträge waren erfolgreich.</p>';

        
    mysql_close ($connection);

    ?>
     
    Markus Wulftange

Ähnliche Themen

  1. Messenger speichert geschriebenes
    Von phabermann im Forum vB-Testforum
    Antworten: 0
    Letzter Beitrag: 29.01.08, 12:00
  2. Wie speichert man Bitmaps
    Von Cecidi im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 07.02.05, 13:09
  3. Ps CS speichert zu hell ab
    Von Russe im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 27.12.04, 23:03
  4. IE speichert jpg als jpe, wie ändern?
    Von Jan Seifert im Forum Microsoft Windows
    Antworten: 11
    Letzter Beitrag: 09.01.04, 17:35
  5. Speichert nur mehr als *.bmp
    Von aquila im Forum Microsoft Windows
    Antworten: 11
    Letzter Beitrag: 02.05.03, 12:01