bilder in db

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

  • #31
    Und warum machst du's dann nicht erst nach dem INSERT?

    So wie ich geschrieben habe?!
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #32
      glaub mir ich würde es machen, wenn ich es könnte - aber ich weiss nicht, wie es geht

      Kommentar


      • #33
        hallo gemeinschaft

        könnt ihr vielleicht nochmal schauen - ich weiss nicht, wie ich die hinweise von mrhappiness verwenden soll

        Kommentar


        • #34
          So schwer ist es doch wirklich nicht.

          Schau dir einfach an, in welcher Reihenfolge du die von mir geschriebenen Schritte machst und sag es mir
          Ich denke, also bin ich. - Einige sind trotzdem...

          Kommentar


          • #35
            hi

            zuerst den eintrag in die tabelle1
            dann bekomme ich ja über mysql_insert_id() die id und
            die nehme ich für den eintrag in die zweite tabelle

            jetzt kommt mein problem - ich müsste wissen, welche id nun in der tab2 dran ist, damit ich es beim copybefehl eintragen kann

            Kommentar


            • #36
              Falsch

              - Schau dir deinen Code an
              - Schreib hinter jeden Sinnabschnitt, was er macht
              - Zeig mir das

              Versuche nach Möglichkeit die Begriffe zu verwenden, die ich auch verwendet habe
              Ich denke, also bin ich. - Einige sind trotzdem...

              Kommentar


              • #37
                okay - danke erstmal für deine hilfe

                schicke es dann gleich

                Kommentar


                • #38
                  tut mr leid - ich komm nicht weiter

                  PHP-Code:
                  $server="localhost"; //Der Server
                  $benutzer="jhaustein"; //Der Username
                  $passwort=""; //Na ja das Passwort eben
                  <?
                  $datenbank="test"; //Der Name der Datenbank

                  MYSQL_CONNECT("".$server."","".$benutzer."");
                  MYSQL_SELECT_DB("".$datenbank."");

                  echo mysql_error();
                            $sql="INSERT INTO objekt ";//Eintrag des Datensatzes in Tabelle Objekt
                            $sql.="(hauswohnung,  region)VALUES"; 
                           $sql.="('$hauswohnung',  '$region' )";

                  mysql_query($sql);
                  echo "Die ID_objekt ist ".mysql_insert_id(); 
                  //Hier frage ich die lfd Nummer des Datensatzes ab


                  //Ich weiss hier beim besten Willen nicht weiter - 
                  //jetzt bräuchte ich die kommende lfd nummer in der tab bilder,
                  //damit ich die Variable $bild und $oid erstellen kann
                  if(copy($datei,"tmp/$bild")){
                        echo "<b>Upload beendet!</b><br>";

                  }

                  $dbconnect=mysql_connect("localhost");
                  mysql_connect("localhost", "jhaustein", "");
                  mysql_select_db("test");

                  $anlegen=mysql_query("insert into bilder (objekt_id, bild) values ('$oid','$bild')"); 
                  echo "Die bilderID ist ".mysql_insert_id();

                  Kommentar


                  • #39
                    ich denke, du hast ein Problem mit logischen Denken, man kann kann erklären, was man will, du tut dir schwer dabei zu verstehen. IMHO lass es sein, Programmierer kannst du nicht werden, ob hobby oder nicht

                    Kommentar


                    • #40
                      Letzter Versuch:

                      Ich schreibe, du sollst erst den Eintrag in die Bildtabelle (Tabelle2) machen und dann die ID des neuen Eintrags in der Bildtabelle (Tabelle2) auslesen und danach das Bild umbenennen



                      Du hingegen willst erst das Bild umbenennen und danach den Eintrag in die Bildtabelle machen

                      Jetzt erklär mir bitte, warum du so lange brauchst und es immer noch nicht hinbekommst, wenigstens meine Antworten richtig zu lesen und zu erkennen, dass die Reihenfolge der Schritte in deinem Skript von der Reihenfolge der Schritte in meiner (wiederholten) Antwort abweicht?!
                      Ich denke, also bin ich. - Einige sind trotzdem...

                      Kommentar


                      • #41
                        guten morgen

                        @asp2php
                        hast vermutlich recht - trotzdem versuche ich es weiter


                        @mrhappiness
                        nochmal - vielen dank für deine mühe - ich weiss nicht woran es hapert - liegt vermutlich daran, dass ich unbedingt erst das bild umbenennen wollte - habe gestern weiter rumgebastelt daran - was hälst du von diesem ansatz

                        $anzahl = mysql_query($sql_query2);
                        $row2 = mysql_fetch_object($anzahl);
                        echo "Höchste ID in der Datenbank: <b>";
                        echo $row2->id;
                        so bekomme ich die höchste id und ich kann damit das bild umbenennen vor dem eintrag

                        was hälst du davon?

                        gruss
                        jörg

                        Kommentar


                        • #42
                          Original geschrieben von jhaustein
                          @mrhappiness
                          [...]
                          was hälst du davon?
                          abstand

                          warum trrägst du nicht erst ein und benennst dann um?
                          Ich denke, also bin ich. - Einige sind trotzdem...

                          Kommentar


                          • #43
                            was wäre denn da der vorteil?

                            oder bekomme ich durch den diesen ansatz probleme

                            Kommentar


                            • #44
                              kommt drauf an was in $sql2 steht...
                              Ich denke, also bin ich. - Einige sind trotzdem...

                              Kommentar


                              • #45
                                stimmt

                                danke für deine hilfe - werde mir es mit dem umbennen nochmal anschauen -

                                jörg

                                Kommentar

                                Lädt...
                                X