Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Wert aus einer Tabelle automatisch in eine zweite Tabelle schreiben

Empfohlene Antworten

Veröffentlicht

Hi,

stehe vor einem kleinen Problem, müsste aus einer Tabelle automatisch einen Wert auslesen, welcher direkt in einer zweiten Tabelle übernommen wird.

Folgendes Beispiel:

Tabelle 1; User schreibt den Wert 2 in ein Feld!

Tabelle 2; Der eingetragene Wert wird automatisch, ohne betätigung eines Submit-Buttons in ein Feld x der zweiten Tabelle eingetragen.

Zur Frage:

Kann ich das Problem mit php oder Javascript lösen und benötige ich hierzu zwingend AJAX?

Wäre dann auch schon alles!

Also, PHP & Javascript oder auch noch AJAX?

Schonmal vielen Dank für jeden Tipp!

P.S. sollte es schon ein fertiges Script geben, wäre ich natürlich auch sehr dankbar ;D

Gruß Stefan

stehe vor einem kleinen Problem, müsste aus einer Tabelle automatisch einen Wert auslesen, welcher direkt in einer zweiten Tabelle übernommen wird.

Benutze ein SQL Statement der Form:


insert into <target> select <fields> from <source>

Also, PHP & Javascript oder auch noch AJAX?

Du brauchst keine von diesen Sprachen, Du kannst das Statement auch direkt auf Deinem DBMS absetzen.

P.S. sollte es schon ein fertiges Script geben, wäre ich natürlich auch sehr dankbar ;D

Nein, gibt es nicht, denn niemand kennt Deine DB Struktur.

Allgemein: Deine Informationen sind recht dürftig

Phil

okay, habe mich vielleicht echt ein bischen dürftig ausgedrückt, ich versuchs nochmal.

Es handelt sich um einen Onlineshop (OSCommerce), in dem zwei Tabellen (keine DB-Tabellen, sondern eher eine Art Formular angezeigt werden sollen), in die man halt Zahlen schreiben kann.

Der Shop ist in php Programmiert, möchte dem ganzen halt noch ein paar features hinzufügen, eben halt diese beiden Formular-Tabellen! Dahinter steht natürlich auch eine MySQL-Datenbank, diese möchte ich allerdings für dieses vorhaben nicht in gebrauch nehmen!

Wenn also ein Besucher der Seite in die erste Tabelle einen Wert einträgt, soll automatisch auf der zweiten Tabelle dieser Wert angezeigt werden bzw. es soll ein neu berechneter Wert in der zweiten Tabelle angezeigt werden.

Hoffe mal, dass ich die Situation jetzt etwas besser und verständlicher beschrieben habe, deshalb wollte ich halt wissen, wie ich das am besten bewerkstellige und das ganze ohne neue Tabellen in der Datenbank anzulegen.

Gruß

Stefan

Wenn Du die Berechnung auf Deinem Server machen willst/musst, dann geht das nur mit AJAX oder wie bisher ohne AJAX mit POST-Reloads, IFrames, ...

Wenn Du dieses berechnete Feld allerdings erst zum Schluss benötigst oder garnicht, weil es nur zur Anzeige dient, dann würde ich das ganze mit JavaScript machen.

Vielen Dank, dass wollte ich nur bestätigt haben... dass ich dieses mit AJAX machen muss und es keine mög. per php gibt, war mir eigentlich schon klar, wollte es nur nochmal bestätigt haben.

Danke Danke!

"ajax nutzen muss" ... is so ned ganz richtig, da man ja auch mit javascript ohne ajax rechnen kann.

aber das was du wissen wolltest, hast du bereits richtig erkannt.. man kann mit php keine live-aenderungen vornehmen.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.