Re: Datensätze mit gleicher Id ??? - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Roger (141 Beiträge) am Mittwoch, 23.Oktober.2002, 16:30.
    Re: Datensätze mit gleicher Id ???

      Danke Sander,

      da hätte ich ja auch selbst drauf kommen können, daß ich ja immer wieder die selbe Id einschreibe.

                  delete $_put{_id};
                  delete $_put{Id};
      

      Eine Frage habe ich dazu noch zum Verständniss.

      warum einmal _id und dann noch einmal Id ?

      Liebe Grüße

      Roger


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Roger (141 Beiträge) am Dienstag, 22.Oktober.2002, 23:30.
    Datensätze mit gleicher Id ???

      Hallo,

      entschuldigt, aber ich komme doch nicht drum herum, immer wieder neue Fragen zu stellen. Perl ist doch noch eine Sprache, die mir immer wieder neue Probleme einbringt.
      was muß ich ändern, oder zufügen, daß ich nicht mehrere Datensätze mit der gleichen Id habe?

      <perl>
      get "Id==*","anmeldungen";
      while (get_next "anmeldungen")
      {
      put ["eigentuemer",$benutzername,"bildpfad","http://www.niederrhein-singles.de/Photo/000.gif","bildnummer","2"],"bilder";
      }
      if ($cmd eq "")
      {
      get "aktiv=ja","anmeldungen","holen"; 
      while (get_next("holen")) 
                 {
                  %_put=%_loop;
                  $_put{_amount}=1;
                  put undef,"benutzerverwaltung";
                  undef %_put;
                  del "Id==$_id","anmeldungen"; 
                 }
      }
      </perl>
      

     Antworten

    Beitrag von ramona (78 Beiträge) am Mittwoch, 23.Oktober.2002, 08:24.
    Re: Datensätze mit gleicher Id ???

      Ich habs im Anmeldeformular so gelöst:

      <perl>
      

      my $emsg="";

      if(%_put)
      {
       
      $emsg.="<font size=2 color=#000080 face=verdana><b>Bitte geben Sie eine ObjektNummer ein!</b>  (Klicken Sie auf Back bzw. Zurück in Ihrem Browser.)</font><br> " if $_put{ObjNr} eq "";
       
       get "ObjNr==$_put{ObjNr}", "haus";
       if ($_amount>0 && $ObjNr eq $_put{ObjNr}) 
       {
        $emsg.= "<font size=2 color=#000080 face=verdana><b>Die ObjektNummer $ObjNr ist bereits vorhanden!</b><br>
          Bitte wählen Sie eine neue ObjektNummer!  (Klicken Sie auf Back bzw. Zurück in Ihrem Browser.)</font><br>";
        }
        if($emsg eq "")
        {
           put;
           out "Ihre Anmeldung war erfolgreich!";
        } 
        else
        {
           out "$emsg";
           undef %_put;
        }
       
       }
       
      </perl>
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 23.Oktober.2002, 09:20.
    Re: Datensätze mit gleicher Id ???

      ja hier ist noch ein bug drin:

      while (get_next("holen")) 
                 {
                  %_put=%_loop;
                  $_put{_amount}=1;
                  delete $_put{_id};
                  delete $_put{Id};
                  put undef,"benutzerverwaltung";
                  undef %_put;
                  del "Id==$_id","anmeldungen"; 
                 }
      }
      


      Sander

     Antworten

    Beitrag von Roger (141 Beiträge) am Mittwoch, 23.Oktober.2002, 16:30.
    Re: Datensätze mit gleicher Id ???

      Danke Sander,

      da hätte ich ja auch selbst drauf kommen können, daß ich ja immer wieder die selbe Id einschreibe.

                  delete $_put{_id};
                  delete $_put{Id};
      

      Eine Frage habe ich dazu noch zum Verständniss.

      warum einmal _id und dann noch einmal Id ?

      Liebe Grüße

      Roger

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 23.Oktober.2002, 16:32.
    Re: Datensätze mit gleicher Id ???

      war bloß zur Sicherheit... Ich weiß nicht, ob in beiden was drin ist *g*

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 23.Oktober.2002, 16:34.
    Re: Datensätze mit gleicher Id ???

      ok, schnell mal getestet...
      es reicht
      delete $_put{Id};

      Sander

     Antworten

    Beitrag von Roger (141 Beiträge) am Mittwoch, 23.Oktober.2002, 18:43.
    Re: Datensätze mit gleicher Id ???

      ich werde dann mal beide mit mit out schreiben und schauen und es das Ergebnis hier posten.

     Antworten


     
 Liste der Einträge von 43050 bis 43200:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!