Eingabefelder für eine Datenbank

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Eingabefelder für eine Datenbank

Beitrag von DreamPromise »

Moin Moin

Ich möchte gern ein Seite machen wo ich z.B. Zahlen eingebe.

Ander sollen dann diese Zahlen sehen können...aber immer die aktuellen.

Beispiel:

Ich trage 100 in die Tabelle ein (über eine Eingabeseite)
2 Tage später trag ich 300 ein.

Der User soll dann NUR die Zahl 400 sehen.

Trag ich irgendwann dann mal 1000 ein soll der User dann 1400 sehen.

Sollte also irgendwie immer addiert werden.

Wer kann da Helfen??
Leider hab ich fast keine Ahnung wie man sowas anstellt.
Die Datenbank hab ich schon...aber wie muß ich weiter vorgehen???

Vielen Dank für eure Hilfe

DP
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Re: Eingabefelder für eine Datenbank

Beitrag von Pyramide »

DreamPromise hat geschrieben:Die Datenbank hab ich schon...aber wie muß ich weiter vorgehen???
Den Inhalt der Tabelle aktualisieren. Wie genau, hängt von der Struktur der Tabelle(n) ab
KB:knigge
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Code: Alles auswählen

<html>
<head>
</head>
<body>
  <table>
    <tr>
      <th>
        id
      </th>
      <th>
        zahl
      </th>
    </tr>
  <?php
    $db = mysql_connect("localhost","v035212","passwort")or die("Verbindungsfehler!");
    mysql_select_db("v035212");
    $sql = "SELECT id, zahl, FROM tab_zahlen";
    if($result = mysql_query($sql))
    {
      while($row = mysql_fetch_array($result))
      {
        echo '
          <tr>
            <td>
               '.$row["id"].'
            </td>
            <td>
               '.$row["zahl"].'
            </td>
          </tr>';
      }
    }
    else
    {
      echo '
        <tr>
          <td colspan="2">
            Problem bei der Datenausgabe!
          </td>
        </tr>';
    }
  ?>
  </table>
</body>
</html>
Warum wird denn hier nur Problem bei der Datenausgabe! angezeigt?
Weiss einer wo der Fehler liegt ??

Danke schon mal

DP
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Da ist ein Komma zuviel, in der Query nach 'zahl'.
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Winderbar..das geht schon mal ;-)

Aber wie kann ich denn jetzt ie Einträge summiert anzeigen ??
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Musst Du nur die Summe wissen oder willst Du auch einzelene Eingaben rückgängig machen können?
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Also der der die Seite betritt soll nur die Summe sehen können.

Aber ICH muß die Tabelle ja erstmal füttern.
Dazu brauche ich ja 2 Felder...eines wo der Betrag hinzugerechnet wird und ein Feld wo ich einen Betrag abziehen kann.

Geht sowas überhaupt ???
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Man speichert berechnete Werte die in der DB vorhanden sind nicht wieder in der Datenbank.......

Das ist ein und die selbe Information !

Was spricht gegen eine Fortlaufende Table
140
200
300
-130
-12
2000

Und dann die Aggregatfunktion sum(); darauf anzuwenden?

Wenn das in Richtung Buchhaltung geht wäre deine gedachte Idee ohnehin falsch weil es findet nur
eine Belastung und Entlastung(Gutschrift) statt ansonsten ist der Geldfluss nicht mehr nachvollziehbar....
Durch das Schema hast du ein einfach Buchungskonto....
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Also es geht im Grunde um folgendes:

Ich leihe einem Bekannten ab und an mal Geld weil er damit was machen muß :wink: .
Nun will ich das in eine DB eintragen damit er per Internet weiß wieviel er mir noch geben muß.

Leider gibt er mir nicht immer die volle Summe sondern manchmal nur ein viertel.
Das will ich dann eintragen und er soll dann die aktuelle Summe sehen.

So soll es ablaufen...vielleicht gibt es ja ne andere Möglichkeit....
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Hat keiner ne Idee die man umsetzen kann :-(:-(

DP
Antworten

Zurück zu „Coding & Technik“