|
|
|||||||
SWiSHmax 2
|
Professionelle Bilder ab 1 €
|
| Stichworte |
| datenbank, datum, dynamisch, text |
![]() |
|
|
LinkBack (1) | Thread Tools |
|
||||||||||||||||||||||||
|
Dem Flash Player ist es schnurz piep egal wie die Daten generiert werden, od die nun von einem Script aus einer Datenbank geholt werden, oder ob sie aus einer statischen Datei kommen, das macht keinerlei Unterschied, also ja, sowas kann man man mit SWiSH machen.
Im grunde kannst du das alles via SQL regeln, einfach mit Datumsstempel speichern, und dann nur Datensätze in einer bestimmten Zeitspanne auslesen, z.B. +/- aktuelles Datum Code:
SELECT name, gigDate FROM bands WHERE gigDate BETWEEN CURDATE() AND CURDATE() + INTERVAL 13 DAY Gruß Olli |
||||||||||||||||||||||||
| Folgender Benutzer sagt Danke zu Olli für den nützlichen Beitrag: | ||
cyberuli (07.03.2008) | ||
|
||||||||||||||||||||||||
|
Danke für die Antwort. Mein Chef besteht leider auf die Spielerei. Ich werd mich jetzt mal in SQL einlesen. Hab nämlich keinen blassen Schimmer davon.
![]() Genauso wie vom Thema Datenbanken. Wie erstellt man so etwas? Ich hoffe ich nerv nicht mit meinen Fragen. Uli |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Wie man was erstellt? Eine Datenbank? Nun, i.d.R. über ein Web Interface das vom Webspace Anbieter bereit gestellt wird.
Gruß Olli |
||||||||||||||||||||||||
| Folgender Benutzer sagt Danke zu Olli für den nützlichen Beitrag: | ||
cyberuli (07.03.2008) | ||
|
||||||||||||||||||||||||
|
Also ich glaub das übersteigt meine Fähigkeiten. Also mal der Reihe nach.
Was brauche ich alles? - ein Webinterface Wo füge ich was wie ein? Tut mir leid für so viel Geistige Bescheidenheit meinerseits, aber das ist echt Neuland. Hab es noch nie gebraucht. |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Sofern du nicht vollen Zugriff auf einen Root Server o.ä. hast, oder gar Webspace Anbieter bist, hast du mit dem Bereitstellen des Interfaces nichts zu tun, du wirst es lediglich benutzen.
Wende dich bitte an deinen Webspace Anbieter, der wird dir erklären wie es funktioniert, da es von Anbieter zu Anbieter unterschiedlich ist und es zig Systeme gibt kann ich dir jetzt keine konkrete Antwort geben. Gruß Olli |
||||||||||||||||||||||||
| Folgender Benutzer sagt Danke zu Olli für den nützlichen Beitrag: | ||
cyberuli (17.03.2008) | ||
|
||||||||||||||||||||||||
|
So, ich habe meinen Webhoster gefragt wie sich das mit dem SQL verhält.
Ich hab in meinem Confixx den entsprechenden Link gefunden und mal reingeschaut, eine Datenbank erstellt und steh jetzt wieder wie die Kuh vor dem Tor. Wo muss ich was eintragen? Ich hab mal einen Screenshot gemacht... ist im Anhang. Achso, ich hab 30 Zeilen gemacht, weil er Fragte wie die DB heissen Soll und wie viele Zeilen. Last edited by Olli : 09.03.2008 at 15:43. |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Ich habe erstmal deinen Screenshot ein wenig bearbeitet, es muss niemand die genaue URL inklusive Benutzernamen kennen.
Und zu deinem Problem, nun, (My)SQL und phpMyAdmin zu erklären das würde doch etwas den Rahmen sprengen, damit musst du dich schon selbst ein wenig befassen, sonst artet das hier in eine Schritt für Schritt Anleitung aus, und das kann nicht Sinn der Sache sein. Hier mal ein Paar Seiten mit deren Hilfe du dir ein wenig Grundlagen aneignen kannst: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ] [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ] [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ] [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ] Gruß Olli |
||||||||||||||||||||||||
| Folgender Benutzer sagt Danke zu Olli für den nützlichen Beitrag: | ||
cyberuli (17.03.2008) | ||
|
||||||||||||||||||||||||
|
Dann bedank ich mich erstmal soweit (auch fürs Bearbeiten meines Screenshots, weil Daran hatte ich garnicht gedacht), werd mal die Lesebrille aufsetzen und versuchen das Ganze auch zu verstehen.
![]() ![]()
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Ich bins nochmal. Hab mir so einiges Durchgelesen und es stehen immer mehr Fragen im Raum. Ich check im Moment garnichts mehr.
1. Ich erstelle in PHPMy Admin wie viele Spalten? 3 Oder 31 für den Monat? Klingt blöd aber es sollen ja immer nur 3 ausgelesen werden. Die Datenliste lade ich als CSV Datei hoch in der ca. 30 bands stehen würden? 2. Da wir Sonntags geschlossen haben, wäre es sinnvoller die Einträge nach laufender Nummer auszulesen? An die Sache mit dem Auslesen auf der HP direkt wage ich noch nicht mal zu denken. ![]() ![]() .Hab nur 1-2 Stunden nach meiner Arbeit Zeit um daran zu arbeiten. Also von 01.30 Uhr bis 03.00 Uhr. Das es da an Konzentration fehlt ist klar, deswegen frag ich Euch die Löcher in den Bauch. |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
MySQL ist tabellenbasiert, stell dir also einfach mal die Frage ob es sinnvoll ist 31 Tabellenspalten zu verwenden um deine Daten abzubilden?
Überleg dir welche Daten du speichern willst/musst (da wären sicher der Name der Band, und das Datum an dem sie auftreten...), und dann überleg dir wie das ganze aussehen würde wenn du es in Tabellenform darstellen würdest. So: Code:
+------------+------------+------------+------------+ | day1 | day2 | day3 | day4 | usw... +------------+------------+------------+------------+ | band abc | band def | band ghi | band jkl | +------------+------------+------------+------------+ Oder doch vielleicht eher so: Code:
+--------+--------------+----------------+ | id | name | gigDate | +--------+--------------+----------------+ | 1 | band abc | dd.mm.yyyy | | 2 | band def | dd.mm.yyyy | | 3 | band ghi | dd.mm.yyyy | | 4 | band jkl | dd.mm.yyyy | usw... Gruß Olli |
||||||||||||||||||||||||
| Folgender Benutzer sagt Danke zu Olli für den nützlichen Beitrag: | ||
cyberuli (17.03.2008) | ||
|
||||||||||||||||||||||||
|
Sicherlich ist die best Lösung die Zweite.
So hatte ich es auch schon angelegt. ID, Datum und Band In PHPMyAdmin habe ich die Spalten so angelegt id, int,-,-,Null(Nein), -,- gigdate, date,-,-;Null(Nein),-,- band, varchar, utf8_general_ci,-, Null(Nein),-,- So hatte ich es mit aus einigen Tutorials zusammengereimt Ich hatte eine CSV Datei gemacht und hochgeladen, welche wie folgt aussieht 1|bobbliband|18.03.2008 2|lapperband|19.03.2008 3|sauband|20.03.2008 da sagt aber der gute Mr. PHP UNGÜLTIGE ANZAHL DER FELDER IN ZEILE 1 Wo liegt der Fehler? |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Ohne zu wissen was genau du gemacht hast kann ich dir das nicht sagen, ich kann nur raten aber das bringt nicht sonderlich viel... vielleicht hast du beim Import nicht die richtigen Trenner angegeben, keine Ahnung.
|
||||||||||||||||||||||||
| Folgender Benutzer sagt Danke zu Olli für den nützlichen Beitrag: | ||
cyberuli (24.03.2008) | ||
|
||||||||||||||||||||||||
|
Trenner?
|
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Wenn du eine CSV Datei importiest dann musst du phpMyAdmin mitteilen mit welchen Zeichen die Spalten und Reihen getrennt sind, sonst wird das nichts.
|
||||||||||||||||||||||||
| Folgender Benutzer sagt Danke zu Olli für den nützlichen Beitrag: | ||
cyberuli (24.03.2008) | ||
|
||||||||||||||||||||||||
![]() ![]() ![]() ![]() Hat geklappt. er hat die Tabelle akzeptiert!Vielen Dank für den Tipp. Ich mach mich jetzt mal dran zu versuchen, daß das Alles auch in der HP angezeigt wird. Ich meld mich bestimmt wieder ![]() Thanks Uli |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Guten Feiertag.
Ich hab nun die Datenbank erstellt. Eine Grundsätzliche Frage. Wenn ich eine PHP Datei schreibe, kommen ja mehrere Funktionen rein, welche dann mit ; getrennt werden? Können in der Datei Leerzeichen vorkommen? Das war für mich nicht ersichtlich. Die PHP Datei (mit Hilfe von Tutorials) hab ich folgendermassen erstellt und auf dem Server hinterlegt. PHP Code:
Grüsse Uli Last edited by Olli : 21.03.2008 at 16:08. Reason: PHP Code Tags |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
Probier doch einfach aus ob Leerzeichen akzeptiert werden ;) aber ja, natürlich kannst du Leerzeichen verwenden.
Bis auf das "php" vor "$abfrage" ist's soweit korrekt, fehlt nur nur noch das Absetzen der Anfrage und das Ausgeben der Daten. Und am besten noch ein "or die" mit Ausgabe der Fehler and mysql_connect und mysql_select_db hängen PHP Code:
Olli |
||||||||||||||||||||||||
| Folgender Benutzer sagt Danke zu Olli für den nützlichen Beitrag: | ||
cyberuli (24.03.2008) | ||
|
||||||||||||||||||||||||
|
Frohe Ostern und Hallo mal wieder (und langsam bin ich bereit Geld für die Lösung zu zahlen oder meinen Laptop zu zertreten)
....fehlt nur nur noch das Absetzen der Anfrage und das Ausgeben der Daten.... -Absetzen der Anfrage... dazu hab ich Folgendes gefunden und mit eingesetzt SWiSHScript / ActionScript: SQL Code: <?php $ergebnis = mysql_query($abfrage); ?> -Ausgeben der Daten dazu hab ich folgendes gelesen... SWiSHScript / ActionScript: SQL Code: <?php$abfrage = "SELECT name, gigdate FROM bands"; $ergebnis = mysql_query($abfrage);while($row = mysql_fetch _object($ergebnis)){echo $row->url;}?> kommt das jetzt auch mit ins untere script? SQL Code: <?php mysql_connect ("hoster","xxx@localhost","PW") or die(mysql_error()) ;mysql_select_db ("DBank") ; $abfrage = "SELECT name, gigDate FROM bands; WHERE gigDate BETWEEN CURDATE() AND CURDATE() + INTERVAL 13 DAY"; $ergebnis = mysql_query($abfrage);?> Wie gesagt, habt echt Geduld mit mir und verzeiht all zu Dumme Fragen, aber für mich ist das Ganze Thema (SQl und PHP) noch nicht spruchreif gewesen. ich wollt erstmal Swishmax in allen Ecken und Enden verstehen. Aber wie oben schon beschrieben, die Leute wollen immer mehr als sie eigentlich vorhatten. Grüsse Uli |
||||||||||||||||||||||||
|
||||||||||||||||||||||||
|
machs doch im flash selber mit ner textdatei nebendran
ich hab sowas als tag nacht scribt laufen jeh nach uhrzeit ändert sich was im flash Code:
onFrame (1) {
timeDataObj = new Date();
localtimeH = timeDataObj.getHours();
if (localtimeH >= 6 && localtimeH <= 18) {
gotoAndPlay("day");
} else {
if (localtimeH >= 19 && localtimeH <= 24) {
gotoAndPlay("night");
} else {
if (localtimeH >= 0 && localtimeH <= 5) {
gotoAndPlay("night");
}
}
}
}
oder eben nach intervall |
||||||||||||||||||||||||
| Folgender Benutzer sagt Danke zu ****NEO**** für den nützlichen Beitrag: | ||
cyberuli (24.03.2008) | ||
![]() |
LinkBacks (?)
LinkBack to this Thread: http://www.swishzone.de/swishmax-swishscript/datenbank-25903.html
|
||||
| Posted By | For | Type | Date | |
| Swish Templates - Vorlagen für Swish - Nachrichten | This thread | Refback | 06.03.2008 21:17 | |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Swishscript und Datenbank | Dussy | Swishmax - Fortgeschrittene | 3 | 06.09.2003 23:14 |
| [SwishMax] Datenbank | Pakrator | Swishmax - Fortgeschrittene | 6 | 23.08.2003 20:53 |
| MYSQL Datenbank | Moruk | Serverseite | 5 | 20.11.2002 16:03 |
| php datenbank | xcrash | Serverseite | 19 | 19.03.2002 19:22 |