Re: Mietberechnungen per Datenbank ? - 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 Stefan Krupop (311 Beiträge) am Mittwoch, 2.Januar.2002, 20:33.
    Re: Mietberechnungen per Datenbank ?

      Hi!

      Dafür braucht's nichtmal ne Datenbank. Zumindest beio dem Rechner den ich gefunden habe wird einfach der letzte Wert+2,75% Prozent genommen. Folgendes Script kommt der e-rate Ausgabe ziemlich nah:

      <perl>
       if ($cmd eq "calc") {
        $Miete =~ s/,/./;
        $Steigerung =~ s/,/./;
        $last=$Miete;
        out "<table><tr>\n";
        for ($i=1; $i<=30; $i++) {
         $output[$i]=sprintf("%.2f", $last);
         $last=$last+(($last/100)*$Steigerung);
        }
        $sum1=0;
        for ($i=1; $i<=10; $i++) {
         out "<td bgcolor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Monatsmiete im ".($i+0)." Jahr</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">".$output[$i+0]."</font></td>\n";
         $sum1 += ($output[$i+0]*12);
         out "<td bgcolor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Monatsmiete im ".($i+10)." Jahr</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">".$output[$i+10]."</font></td>\n";
         $sum2 += ($output[$i+10]*12);
         out "<td bgcolor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Monatsmiete im ".($i+20)." Jahr</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">".$output[$i+20]."</font></td>\n";
         $sum3 += ($output[$i+20]*12);
         out "</tr><tr>\n";
        }
        $sum2 += $sum1;
        $sum3 += $sum2;
        out "<td bgColor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Summe der Mieten nach<br>10 Jahren:</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">$sum1</font></td><td bgColor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Summe der Mieten nach<br>20 Jahren:</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">$sum2</font></td><td bgColor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Summe der Mieten nach<br>30 Jahren:</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">$sum3</font></td>\n";
        out "</tr></table>\n";
       } else {
        out <<EOF;
        <form action="baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data">
         <input type=hidden name="htx=" value="$htx">
         <input type=hidden name="cmd=" value="calc">
         <table cellspacing=10>
          <tr>
           <td align="right"><b>Ihre monatliche Kaltmiete:</b></td>
           <td><input name="Miete=" size=30 value=""></td>
          </tr>
          <tr>
           <td align="right"><b>Voraussichtliche Mietsteigerung:</b></td>
           <td><input name="Steigerung=" size=30 value="2.75"> %</td>
          </tr>
          <tr>
           <td colspan="2" align="center">
            <input type=submit value="Berechnen"> 
           </td>
          </tr>
         </table>
        </form>
      EOF
       }
      </perl>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Guenter (4 Beiträge) am Montag, 31.Dezember.2001, 01:14.
    Mietberechnungen per Datenbank ?

      Mal wieder eine dumme Frage: bei t-online gibts ein Mietberechnungsprogramm, in dem man seine Miete und die zu erwartende Steigerungsrate eintippen kann und als Ergebnis bekommt man die voraussichtlichen Mieten der nächsten 30 Jahre. Kann man sowas mit einer bp-Datenbank machen ?
      Viele Grüße und guten Rutsch, Günter

     Antworten

    Beitrag von Stefan Krupop (311 Beiträge) am Mittwoch, 2.Januar.2002, 20:33.
    Re: Mietberechnungen per Datenbank ?

      Hi!

      Dafür braucht's nichtmal ne Datenbank. Zumindest beio dem Rechner den ich gefunden habe wird einfach der letzte Wert+2,75% Prozent genommen. Folgendes Script kommt der e-rate Ausgabe ziemlich nah:

      <perl>
       if ($cmd eq "calc") {
        $Miete =~ s/,/./;
        $Steigerung =~ s/,/./;
        $last=$Miete;
        out "<table><tr>\n";
        for ($i=1; $i<=30; $i++) {
         $output[$i]=sprintf("%.2f", $last);
         $last=$last+(($last/100)*$Steigerung);
        }
        $sum1=0;
        for ($i=1; $i<=10; $i++) {
         out "<td bgcolor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Monatsmiete im ".($i+0)." Jahr</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">".$output[$i+0]."</font></td>\n";
         $sum1 += ($output[$i+0]*12);
         out "<td bgcolor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Monatsmiete im ".($i+10)." Jahr</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">".$output[$i+10]."</font></td>\n";
         $sum2 += ($output[$i+10]*12);
         out "<td bgcolor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Monatsmiete im ".($i+20)." Jahr</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">".$output[$i+20]."</font></td>\n";
         $sum3 += ($output[$i+20]*12);
         out "</tr><tr>\n";
        }
        $sum2 += $sum1;
        $sum3 += $sum2;
        out "<td bgColor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Summe der Mieten nach<br>10 Jahren:</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">$sum1</font></td><td bgColor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Summe der Mieten nach<br>20 Jahren:</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">$sum2</font></td><td bgColor=\"#eaf0f2\"><font size=\"1\" face=\"Arial,Helvetica\">Summe der Mieten nach<br>30 Jahren:</font></td><td bgcolor=\"#d9e4e8\" align=\"right\"><font size=\"1\" face=\"Arial,Helvetica\">$sum3</font></td>\n";
        out "</tr></table>\n";
       } else {
        out <<EOF;
        <form action="baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data">
         <input type=hidden name="htx=" value="$htx">
         <input type=hidden name="cmd=" value="calc">
         <table cellspacing=10>
          <tr>
           <td align="right"><b>Ihre monatliche Kaltmiete:</b></td>
           <td><input name="Miete=" size=30 value=""></td>
          </tr>
          <tr>
           <td align="right"><b>Voraussichtliche Mietsteigerung:</b></td>
           <td><input name="Steigerung=" size=30 value="2.75"> %</td>
          </tr>
          <tr>
           <td colspan="2" align="center">
            <input type=submit value="Berechnen"> 
           </td>
          </tr>
         </table>
        </form>
      EOF
       }
      </perl>
      

     Antworten


     
 Liste der Einträge von 52200 bis 52350: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.11s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!