SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 03.09.2007, 14:58:08
h200085 h200085 ist offline
Anfänger
 
Registriert seit: Sep 2007
Beiträge: 16
3 kleine Fragen

Hallo zusammen,

Ich bin es nochmal. Nachdem ich gestern gesehen habe, dass ich mein Projekt von der falschen Seite angegangen bin, habe ich mich entschieden nochmals von vorne zu beginnen, diesmal aber viel genauer..

Bei der Planung kamen mir 3 grundlegende Fragen. Ich hoffe Ihr könnt mir helfen..


1) Kann man mit Hilfe von PHP eine Datenquelle auslesen und die einzelnen Werte automatisch in eine Tabelle eintragen lassen? Konkret meine ich damit z.B. folgende Seite: http://de.old.finance.yahoo.com/d/qu...1c1ohgv&e=.csv

2) Können Tabellen dynamisch wachsen? Sprich, wenn ich den Automatismus aus Frage 1 hätte, könnte meine Tabelle dann jeden Tag neue Werte aufnehmen und so stetig zu einem Archiv wachsen? Ich denke schon, oder?!

3) Bei meinem Projekt möchte ich viele Aktiendaten archivieren und später auswerten. Mein Schema sieht vor für jede Aktie eine eigene Tabelle zu kreieren, in welche die Werte hineingeschrieben werden sollen. Jedoch sehen alle Tabellen in der Grundstruktur gleich aus. Kann man das erstellen von ca. 10'000 Tabellen automatisieren, oder muss man alles von Hand machen??


So das wärs, ich hoffe ich hab euch nich genervt mit meiner Fragerei (sonst bitte sagen). Viele liebe Grüsse,
h200085

Geändert von h200085 (03.09.2007 um 15:00:31 Uhr)
Mit Zitat antworten
  #2  
Alt 03.09.2007, 15:11:28
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: 3 kleine Fragen

1) Du kannst zum Beispiel per Cron ein PHP Skript periodisch ausführen lassen.
2) Ja.
3) Falscher Ansatz. Verwende:
Tabelle Aktie: id, symbol, name
Tabelle Kursdaten: id_aktie, datum, bid, ask, vol, ...

Geändert von defabricator (03.09.2007 um 15:11:46 Uhr) Grund: Schreibfehler
Mit Zitat antworten
  #3  
Alt 03.09.2007, 15:15:34
h200085 h200085 ist offline
Anfänger
 
Registriert seit: Sep 2007
Beiträge: 16
AW: 3 kleine Fragen

Vielen Dank für die rasche Hilfe. Aber zu Frage 3: Wie soll ich die beiden Tabellen "verlinken"? Zudem wäre es doch falsch 1 Tabelle für 10'000 verschiedene Aktien anzulegen, wovon noch 200 Daten pro Aktie eingefügt werden sollen..

Gruss,
h200085

Geändert von h200085 (03.09.2007 um 15:19:53 Uhr)
Mit Zitat antworten
  #4  
Alt 03.09.2007, 15:23:03
rambi
Guest
 
Beiträge: n/a
AW: 3 kleine Fragen

Zitat:
Zudem wäre es doch falsch 1 Tabelle für 10'000 verschiedene Aktien anzulegen, wovon noch 200 Daten pro Aktie eingefügt werden sollen.
Warum?
Zitat:
Wie soll ich die beiden Tabellen "verlinken"?
JOIN
Mit Zitat antworten
  #5  
Alt 03.09.2007, 15:24:34
h200085 h200085 ist offline
Anfänger
 
Registriert seit: Sep 2007
Beiträge: 16
AW: 3 kleine Fragen

Na wegen der Redundanz..
Mit Zitat antworten
  #6  
Alt 03.09.2007, 15:46:00
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: 3 kleine Fragen

Welche Redundanz?
Mit Zitat antworten
  #7  
Alt 03.09.2007, 15:52:03
h200085 h200085 ist offline
Anfänger
 
Registriert seit: Sep 2007
Beiträge: 16
AW: 3 kleine Fragen

Na wenn alles in eine Tabelle gschrieben wird, dann sähe es ja in etwa so aus..


Tabelle XYZ
--------------------------------------
ID_aktie ¦ Datum ¦ Bid ...
--------------------------------------
1 ¦ 3.9 ¦ ...
1 ¦ 2.9 ¦ ...
1 ¦ 1.9 ¦
1 ¦ 31.8 ¦
2 ¦ 3.9 ¦
2 ¦ 2.9 ¦
2 ¦ 1.9 ¦

Hier kommen ja schon die IDs und die Daten x-fach vor. Das wäre eigentlich unnötig.
Mit Zitat antworten
  #8  
Alt 03.09.2007, 16:34:55
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: 3 kleine Fragen

Zitat:
Zitat von h200085
Hier kommen ja schon die IDs und die Daten x-fach vor.
id ja, Daten nein. Oder warum schreibst Du die selben Daten unnötig mehrfach in die Tabelle? Darüber hinaus ist eine Tabelle an sich auch nicht frei von overhead.
Mittels JOIN hast Du ein Werkzeug, um aus bekannten Tabellen unbekannte Daten zusammenzuführen. Etwas vergleichbares wirst Du für unbekannte Tabellen nicht finden. Die 1000x Tabellen sind der falsche Weg.
Mit Zitat antworten
  #9  
Alt 03.09.2007, 20:16:16
FabianWesner FabianWesner ist offline
Junior Member
 
Registriert seit: May 2007
Beiträge: 170
AW: 3 kleine Fragen

Hallo,

zu 1. Eine CSV-Datei mit PHP zu lesen ist wirklich einfach. Du musst die Datei erst runterladen (fopen) und dann einlesen (fgetcsv).

zu 3. Die Aktien gehören in eine Tabelle. Nur so kann MySQL schnell zugreifen. Wichtig ist, dass der Primärschlüssel korrekt gesetzt werden.
__________________
Fabian Wesner - Freelancer: Webentwicklung und Programmierung
Mit Zitat antworten
  #10  
Alt 03.09.2007, 20:38:09
h200085 h200085 ist offline
Anfänger
 
Registriert seit: Sep 2007
Beiträge: 16
AW: 3 kleine Fragen

Erstmal danke an alle. Irgendwie kann ich mir zwar immer noch nich vorstellen, dass 1 Tabelle für alle Aktien die perfekte Lösung ist, aber ich will jetzt einfach mal blind vertrauen. Wie gross kann denn so eine Tabelle maximal werden? Oder gibt es keine Limite?

Gruss, h200085
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
file upload per post - zwei kleine fragen pRoPh3t PHP für Fortgeschrittene und Experten 10 19.09.2006 21:52:18
2 kleine fragen zur echo ausgabe ichduersiees PHP Grundlagen 2 21.06.2003 13:10:57
fragen über fragen ;) Silencer PHP für Fortgeschrittene und Experten 2 24.10.2002 12:29:17
2 kleine fragen zu PHP... Xantos PHP für Fortgeschrittene und Experten 6 10.07.2002 13:00:10
3 kleine leichte fragen catcher PHP für Fortgeschrittene und Experten 1 13.02.2002 06:55:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:40:17 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt